Что-то скрипт, создающий папку, поименованную сегодняшней датой, валяется не пришей кобыле хвост. Надо бы запихать его в контекстное меню проводника, что ли.

Поставим задачу: в меню, выскакивающем по правой кнопке на папке, должен быть пункт «Создать папку "Сегодня"». И он должен работать.

Отлично. Открываем редактор реестра (команда regedit в окошке Выполнить), ищем раздел HKEY_CLASSES_ROOT\Directory\Shell, создаем в нем раздел NewToday со значением по умолчанию «Создать папку "Сегодня"» (или что вы хотите видеть в меню), а в этом разделе, в свою очередь, подраздел command со значением C:\ваш_путь\today_folder.bat "%1" (для использующих, как и я, hstart значение таково: C:\путь1\hstart.exe /NOWINDOW "cmd /c \"C:\путь2\today_folder.bat \"%1\"\"").

Ну и до кучи популярный хинт «как открыть командную строку с нужной рабочей папкой прямо из проводника». Все то же, только раздел назовите как-нибудь иначе, например CommandPrompt, и команда будет такой: cmd.exe /k cd "%1".

К сожалению, способа дополнить меню, выпадающее при клике на гм... фоне открытой в проводнике папки, я не нашел.

Напоминаю также, что, если не вы админ системы, то regedit может быть недоступен, это зависит от админской подлости текущей политики безопасности.

Для исследователей: раздел HKEY_CLASSES_ROOT\Folder функционирует практически так же, как и HKEY_CLASSES_ROOT\Directory.

  

Оставить комментарий