В Computer\HKEY_CLASSES_ROOT\Directory\shell
и Computer\HKEY_CLASSES_ROOT\Directory\Background\shell
я создал первичный ключ "Служить каталогу". Затем добавили ключ "command" под этим первичным ключом, который содержит "C:\Users\assylum\Documents\_Scripts\ruby_webserver.cmd" "%1"
в качестве записи по Default
. Содержимое этого пакетного файла:ruby -run -e httpd %1 -b 127.0.0.1 -p 4000
.
Вот изображение, чтобы объяснить это лучше:
Когда я щелкаю правой кнопкой мыши по папке, это работает нормально. Однако, если я щелкну правой кнопкой мыши в пустом пространстве папки и выберу команду, я получу это сообщение об ошибке:
В чем моя ошибка здесь?