Когда я открываю cmd на своем ноутбуке, он по умолчанию работает на диске F :. Это беспокоит меня, кто-нибудь знает, как это получилось, или как вернуть его туда, где он открывается на диск C: по умолчанию?cmd по умолчанию: F: диск
ответ
Я считаю, что по умолчанию в %HOMEDRIVE%\%HOMEPATH%
так, если вы можете слоняться с теми среды переменные, которые могут быть опцией. Я не могу редактировать эти переменные среды в сети моей компании, поэтому мне пришлось использовать AutoRun, чтобы изменить его на что-то нормальное.
Изменение% HOMEDRIVE% может иметь неожиданные эффекты – 2008-11-18 10:50:25
быстрый ответ: CMD/кс:
длинный ответ, чтобы сделать это "срабатывает само": http://windowsxp.mvps.org/autoruncmd.htm
Если вы открываете его из ярлыка, измените рабочий каталог для ярлыка.
В дополнение к другим ответам, есть хороший powertoy для XP, называемый «открыть командное окно здесь». Он добавляет параметр в контекстное меню контекстного меню, когда вы нажимаете внутри папки, чтобы открыть командное окно, используя этот каталог в качестве стартового пути.
http://www.microsoft.com/windowsxp/Downloads/powertoys/Xppowertoys.mspx
я столкнулся с подобным вопросом, где CMD всегда будет открыть в определенном каталоге (раздражающий при выполнении сценариев, которые ссылаются на CMD). Лучший способ справиться с этим - отредактировать настройки автозапуска. У Raymond Chen есть хорошая статья об этом здесь: http://blogs.msdn.com/oldnewthing/archive/2007/11/21/6447771.aspx
Резюме состоит в том, что при запуске командной оболочки он проверяет ключ реестра автозапуска и выполняет команды, хранящиеся там. Ключи реестра он проверяет, являются:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun
and/or
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
Очень незначительный нит: если вы используете Windows 7, вам не нужен cmdhere PowerToy, это встроенный в Explorer.
Вы просто перейдите к каталогу в проводнике Windows, затем нажмите и удерживайте клавишу Shift и щелкните правой кнопкой мыши. «Открыть окно команд здесь» - это один из вариантов в контекстном меню.
Когда дело доходит до открытия cmd.exe в определенном каталоге, я просто создаю ярлык для cmd.exe, а затем в свойствах ярлыков я устанавливаю «Начать в:» в каталог диска/я хочу, чтобы он начинался с .
Использование ярлыка позволяет мне настраивать окна cmd.exe в зависимости от того, для чего я его использую. Для нормального редактирования/просмотра файлов я использую окно 180x60 и соответствующий шрифт, но когда я хочу читать/искать файлы журнала, у меня есть ярлык, который открывает окно 260x100 с меньшим шрифтом. Таким образом, я могу просматривать самые длинные строки журнала, не используя горизонтальную прокрутку.
В программу regedit.exe я создал строку:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
Значение я использовал для AutoRun был "D:"
Используйте команду
C:
Для изменения на диске C. Это, конечно, будет работать для любого диска.
Мне нравится ответ на вопрос ceejayoz OwenP, похоже, точно отражает мою собственную ситуацию. Его ответ также указал мне на 1. Как **% HOMEDRIVE% \% HOMEPATH% ** создал мою проблему 1. И как запись реестра AutoRun решит мою проблему. Спасибо всем, кто ответил. – minty 2008-09-08 06:54:52
Что это связано с программированием? – 2011-09-16 20:26:35