Моя новая командная строка рабочего компьютера Windows XP автоматически поднимает"H:\>
"когда я открываю его. Существует ли способ для меня изменить это безопасно? А именно, к"C:\foo\bar\Something Else
"? Я нашел метод изменения Autorun
значение через Google, но это шло с предупреждением, что это "могло бы влиять на функциональность сценариев пакетной обработки".
Бонусное примечание: Я первоначально достигал эту проблему в этом вопросе, но я не спросил очень непосредственно. Ответ, который я закончил тем, что принял, был действительно хорош, таким образом, я хотел оставить его там.
Командная строка автоматически запускается в Корневом каталоге, указанном в Вашем профиле пользователя.
"Обходное решение", чтобы не смешивать со сценариями и таким должно создать новый ярлык на cmd.exe
.
%systemroot%\system32\cmd.exe
Properties
C:\foo\bar\Something Else
Первый метод: Выполните команду каталога изменения, когда cmd запустится
От, "Как изменить стартовый каталог по умолчанию для Командной строки?":
Нажмите Start, Run, и введите Regedit.exe.
Перейдите к следующему ответвлению:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
На правой панели дважды щелкните по Autorun и установите путь к папке запуска как его данные, которым предшествует "CD/d".
Если значение Автозапуска отсутствует, необходимо создать один, вводят Строку вышеупомянутое местоположение.
Пример: Для установки стартового каталога на F:\Windows установите данные значения Автозапуска на "CD/d F:\Windows".
Второй метод: Измените домашнюю папку пользователя
Щелкните правой кнопкой по "My computer" и выберите Manage.
Выберите "Локальных пользователей и Группы" и затем Пользователей.
Дважды щелкните по рассматриваемому пользователю и перейдите к вкладке Profile.
Набор в "Домашней папке" необходимый каталог как значение "Локального пути" и делает OK.