2008-09-04 5 views
6

Когда я открываю cmd на своем ноутбуке, он по умолчанию работает на диске F :. Это беспокоит меня, кто-нибудь знает, как это получилось, или как вернуть его туда, где он открывается на диск C: по умолчанию?cmd по умолчанию: F: диск

+0

Мне нравится ответ на вопрос ceejayoz OwenP, похоже, точно отражает мою собственную ситуацию. Его ответ также указал мне на 1. Как **% HOMEDRIVE% \% HOMEPATH% ** создал мою проблему 1. И как запись реестра AutoRun решит мою проблему. Спасибо всем, кто ответил. – minty 2008-09-08 06:54:52

+1

Что это связано с программированием? – 2011-09-16 20:26:35

ответ

1

Я считаю, что по умолчанию в %HOMEDRIVE%\%HOMEPATH% так, если вы можете слоняться с теми среды переменные, которые могут быть опцией. Я не могу редактировать эти переменные среды в сети моей компании, поэтому мне пришлось использовать AutoRun, чтобы изменить его на что-то нормальное.

+0

Изменение% HOMEDRIVE% может иметь неожиданные эффекты – 2008-11-18 10:50:25

0

Если вы открываете его из ярлыка, измените рабочий каталог для ярлыка.

0

В дополнение к другим ответам, есть хороший powertoy для XP, называемый «открыть командное окно здесь». Он добавляет параметр в контекстное меню контекстного меню, когда вы нажимаете внутри папки, чтобы открыть командное окно, используя этот каталог в качестве стартового пути.

http://www.microsoft.com/windowsxp/Downloads/powertoys/Xppowertoys.mspx

0

я столкнулся с подобным вопросом, где 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 
3

Очень незначительный нит: если вы используете Windows 7, вам не нужен cmdhere PowerToy, это встроенный в Explorer.

Вы просто перейдите к каталогу в проводнике Windows, затем нажмите и удерживайте клавишу Shift и щелкните правой кнопкой мыши. «Открыть окно команд здесь» - это один из вариантов в контекстном меню.

Когда дело доходит до открытия cmd.exe в определенном каталоге, я просто создаю ярлык для cmd.exe, а затем в свойствах ярлыков я устанавливаю «Начать в:» в каталог диска/я хочу, чтобы он начинался с .

Использование ярлыка позволяет мне настраивать окна cmd.exe в зависимости от того, для чего я его использую. Для нормального редактирования/просмотра файлов я использую окно 180x60 и соответствующий шрифт, но когда я хочу читать/искать файлы журнала, у меня есть ярлык, который открывает окно 260x100 с меньшим шрифтом. Таким образом, я могу просматривать самые длинные строки журнала, не используя горизонтальную прокрутку.

0

В программу regedit.exe я создал строку:

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun 

Значение я использовал для AutoRun был "D:"

6

Используйте команду

C: 

Для изменения на диске C. Это, конечно, будет работать для любого диска.

 Смежные вопросы

  • Нет связанных вопросов^_^