Shift-click работает только на папки и отвечает на оригинальный вопрос. Однако вы можете иметь одинаковый эффект даже для файлов во всех версиях Windows (NT, 2000, XP и более поздние версии). Я использовал это решение для папок и файлов в проводнике. Что еще более важно, это даже работает в диалогах выбора файла; где угодно может появиться контекстное меню файла Windows. Это также не требует изменения реестра.
В папке «SendTo» вы можете создать пакетный файл с именем «LaunchCMDAtThisFileOrFolder.Bat». Расположение «SendTo» зависит от версии Windows. Смотрите это для XP и это для Vista & 7, 8 или это . Если вам нравится код, то это может быть интересно
Пакетный файл будет иметь следующий код.
@Echo off
%~d1
CD %~dp1
CMD /K
Теперь вы можете щелкнуть правой кнопкой мыши любой файл и «Отправить» -> «LaunchCMDAtThisFileOrFolder».
Вот пример стандартного диалогового окна Windows, где вы можете использовать это. Обратите внимание, что контекстное меню находится в файле, а не в папке, поскольку оно работает в обоих случаях.
Вот пример нестандартного списка файлов Windows, где это можно использовать.
Как работает пакетный файл. Ссылка на справку командной строки Windows, в частности, команда FOR http://www.robvanderwoude.com/allhelpw2ksp4_en.php#FOR
% ~ d1 переводит букву диска первого параметра в пакетный файл.
CD% ~ dp1 переводится как CD "путь первого параметра".
CMD / K запускает CMD.exe. Параметр / K необходим специально для командного файла, в противном случае CMD.exe автоматически закроется.
PS: я + 1 ответил на вопрос MDT Guy, потому что я выучил новый ярлык.
Ссылки:
http://support.microsoft.com/kb/310270
http://answers.microsoft.com/en-us/windows/forum/windows_7-files/i-have-windows-7-and-cannot-locate-the -send-to / 652b4c8a-e743-46c4-a554-c1c8b334ee35
http://www.howtogeek.com/howto/windows-vista/customize-the-windows-vista-send-to-menu/
http: //
answers . microsoft.com/en-us/windows/forum/windows_vista-desktop/how-to-locate-the-sendto-folder-in-vista/78b16711-1135-4eb0-851a-8abae9bfe9ed http://www.robvanderwoude.com /allhelpw2ksp4_en.php#FOR