Ярлык на командную строку, указывающую на определенную папку

Как я могу создать настольный ярлык, который открывает Командную строку (cmd) в определенной папке? Я устаю от навигации от своего корневого каталога до моих каталогов разработки.

34
задан 07.03.2011, 23:32

2 ответа

Создайте свой ярлык и затем щелкните правой кнопкой для получения, диалоговое окно свойств и установить "Запускаются в": свойство, чтобы быть Вашей папкой.

setting the start folder

34
ответ дан 07.12.2019, 09:04

Существует больше чем один способ освежевать эту кошку, наверняка.


Пакетный файл мог также сделать это для Вас. Это начнет Вас в каталоге Program Files на диске C:

@ECHO OFF
CD /D "C:\Program Files\"
CMD

Особенно удостоверьтесь, что использовали /D переключатель, если Вы изменяетесь на другой диск, чем, где CMD обычно запускает Вас.


Открыть Command Window Here PowerToy for Windows XP также довольно удобен для движения прямо от сессии Проводника в консоль CMD в определенном каталоге.


Можно использовать строковое значение AutoRun в одном из следующих Ключей реестра, для важной автоматизации вышеупомянутого для всех сессий CMD.

Для Вашей учетной записи только:

HKCU\SOFTWARE\Microsoft\Command Processor\

Для всех пользователей на этой машине:

HKLM\SOFTWARE\Microsoft\Command Processor\

Если значение AutoRun не существует, создает его, поскольку REG_SZ вводит (также известный как Строковое Значение). Для Данных можно или поместить путь к пакетному файлу как тот выше (удалите ЭХО и строки CMD), или просто вставьте команду CD как показано в вышеупомянутый пример.

Позитивный аспект указания на Реестр к пакетному файлу, вместо того, чтобы просто добавить команду, то, что можно включить столько команд AutoRun, сколько Вам нравится к пакетному файлу. Таким образом, можно создать пользовательские быстрые форматы или написать сценарий других задач, которые Вы хотите сделанный в каждом запуске CMD.

Одна вещь иметь в виду, вносите ли Вы эти изменения Реестра, хотя, состоит в том, что они могут влиять на поведение других пакетных файлов. Особенно, пакетные файлы могут оказаться не запускающийся в каталоге, для которого они были первоначально записаны.

Как всегда, резервное копирование Ваш Реестр прежде, чем внести любые непротестированные изменения.

6
ответ дан 07.12.2019, 09:04

Теги

Похожие вопросы