Чистый рабочий стол каждый день
Меня, как и многих угнетают и демотивируют рабочие столы PC/Mac заваленные ярлыками, файлами, документами большая часть из них хранится там годами и совершенно не используется. Далее я расскажу найденный мною способ, как избавиться от этого хаоса, раз и навсегда.
Каждый из нас встречал рабочий стол на котором была сотня иконок файлов, полезность которых стремится к нулю, очень часто это встречается в финансовых и юридических отделах, хотя и в IT подобные рабочие столы не редкость. Да, что сказать, даже если очень часто его чистишь, все равно он обрастает файлами и ярлыками, которые нужны вот сейчас, и все потом забыл удалить.
Затем весь этот ворох файлов перемещается в папку, которая называется 12345 и уходит на внешний жесткий диск, найти в ней что-то нельзя, удалить жалко.
Первый шаг к порядку
В один прекрасный день, я прочитал о решении части проблемы, для того, чтобы не чистить и не сортировать папки вида 12345, можно создать у себя папку для квартала или месяца, например 2019-2Q, и в ней создавать папки, вида 2019-04-01, 2019-04-02, каждая из которых будет равна 1 рабочему дню.
По итогам, все файлы оказываются аккуратно разложены по датам, в среднем, в одну дату появляется 10-15 файлов, если примерно помнишь, когда занимался тем или иным документом, то поиск его занимает считанные секунды.
Все стало просто замечательно, наконец, я спокойно хранил все файлы в Dropbox/Google Drive разложенные по дням, и на рабочем и на домашнем компьютере всегда мог найти файл достаточно быстро. Каждые 4 квартала, переносил предыдущие папки в дальний ящик (в запасное облачное хранилище), чтобы не синхронизировать всю эту иерархию с ноутбуками, на которых обычно ограниченное место.
Однако осталось несколько проблем:
- каждый день приходя на работу, необходимо создавать новую папку для этого дня
- переносить вчерашние файлы, в папку предыдущего дня
Автоматизация, как апогей процесса
Конечно это значительно быстрее, чем потом пытаться отсортировать весь этот мусор, однако, примерно через год, окончательно достало, итогом стал небольшой .bat файл, который решает заданную проблему, собираюсь написать такой же для mac, однако нужно все протестировать, и затем если все будет хорошо выложу его в комментариях
Что он делает по шагам
- Удаляет символическую ссылку (будьте аккуратны если у вас там не ссылка, то есть шанс, что удалит и директорию) на старую версию директории Desktop
- Создает в Dropbox (исправьте на нужный вам адрес) папку с текущей датой в формате 2019-09-05
- Делает символическую ссылку (в данном случае Junction) с вашей папки текущей даты на папку Desktop
- Перезапускает оболочку Explorer, чтобы обновить папки на экране
Как его лучше всего запускать
- Скопируйте куда-нибудь вашу папку Desktop из домашней директории обычно вида c:\Users\%username%\
- Удалите папку Desktop
- Скопируйте код выше и вставьте его в вновь созданный файл clear-desktop.bat
- Создайте ярлык на файл clear-desktop.bat и пропишите ему права запуска от имени Администратора
- Добавьте ярлык в автозапуск вашего профайла, чтобы открыть папку автозапуска нажмите Windows+R, и там наберите shell:startup
Что будет происходить, каждый день при запуске Windows (или при Входе/Выходе из профайла) система будет удалять старую символическую ссылку, создавать папку вида YYYY-MM-DD в облачном хранилище, и перенаправлять Desktop на неё, в итоге, вы можете складывать файлы на рабочий стол весь день, но придя на следующий день, увидите его кристально чистым. Из плюсов вся ваша история будет храниться в облаке, и вы сможете быстро найти, то что вам нужно.
Примечание
Пожалуйста, если вы плохо знаете, как работает Windows/Bat файлы и автозагрузка, не пытайтесь повторить написанное в статье, это может закончится переустановкой системы.