Pergunta
Quando abro o cmd no meu laptop, o padrão é F:dirigir.Isso está me preocupando, alguém sabe como ficou assim ou como fazê-lo voltar para onde abre para o C:dirigir por padrão?
Solução
Eu acredito que o padrão é %HOMEDRIVE%\%HOMEPATH%
então, se você puder mexer com essas variáveis de ambiente, isso pode ser uma opção.Não consigo editar essas variáveis de ambiente na rede da minha empresa, então tive que usar o Execução automática para mudá-lo para algo sensato.
Outras dicas
Use o comando
C:
Para mudar para a unidade C.É claro que funcionaria para qualquer letra de unidade.
Muito menor:se você estiver usando o Windows 7, não precisará do cmdhere powertoy, ele está integrado ao Explorer.
Basta navegar até um diretório no Windows Explorer, manter pressionada a tecla Shift e clicar com o botão direito.“Abrir janela de comando aqui” é uma das seleções no menu de contexto.
Quando se trata de abrir o cmd.exe em um diretório específico, basta criar um atalho para o cmd.exe e, nas propriedades do atalho, defino "Iniciar em:" para a unidade/diretório em que desejo iniciar.
Usar um atalho me permite personalizar as janelas cmd.exe dependendo da finalidade para a qual estou usando.Para edição/visualização normal de arquivos, uso uma janela 180x60 e fonte apropriada, mas quando quero ler/pesquisar arquivos de log, tenho um atalho que abre uma janela 260x100 com uma fonte menor.Dessa forma, posso visualizar a maioria das linhas longas do arquivo de log sem precisar usar a rolagem horizontal.
http://blog.stevienova.com/2007/04/08/change-your-default-cmd-prompt-path/
Às vezes, seu caminho quando você vai para começar-> Run, CMD será algo que você não deseja.No Active Directory ou em um domínio NT, às vezes o caminho da casa padrão pode ser uma unidade de rede.Isso não é tão bom quando você está offline ou deixa offline depois de ficar online.O prompt de CMD está definido como um local onde você não pode chegar.
Para alterar o caminho, você pode editar o registro (por sua conta e risco)
Editor de registro do Windows versão 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftCommand Processador] “Autorun”=”c:”
Isso mudará o caminho para o seu c:dirigir.
resposta rápida:cmd /kc:
resposta longa para torná-la "automágica":http://windowsxp.mvps.org/autoruncmd.htm
No RegEdit.exe criei uma String:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
O valor que usei para AutoRun foi "D:"
Se você estiver abrindo a partir de um atalho, altere o diretório de trabalho do atalho.
Além das outras respostas, há um bom powertoy para o XP chamado "Aberto da janela de comando aqui". Ele adiciona uma opção ao seu clique com o botão direito do mouse no menu de contexto quando você clica dentro de uma pasta para abrir uma janela de comando usando esse diretório como o caminho inicial.
http://www.microsoft.com/windowsxp/Downloads/powertoys/Xppowertoys.mspx
Encontrei um problema semelhante em que o cmd sempre abria em um diretório específico (irritante ao executar scripts que invocam o cmd).A melhor maneira de lidar com isso é editar as configurações de execução automática.Raymond Chen tem um bom artigo sobre isso aqui:http://blogs.msdn.com/oldnewthing/archive/2007/11/21/6447771.aspx
O resumo é que quando você inicia um shell de comando, ele verifica a chave de registro de execução automática e executa os comandos armazenados lá.As chaves de registro verificadas são:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun
and/or
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun