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?

Foi útil?

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
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top