Como alterar o diretório inicial do CMD [duplicado]


16

Desejo alterar o diretório de inicialização do CMD quando iniciá-lo viaStart+R

Atualmente, ele aponta para a minha pasta de usuários. Preciso apontar para C: \ Windows \ System32 \

Quando navego manualmente para C: \ Windows \ System32 \ e executo o CMD a partir daí, ele inicia no caminho desejado. Quando eu corro Win+R, ele inicia na pasta de usuários.

Eu suspeito que preciso alterar o registro ou uma variável de ambiente. Alguém sabe como?

ESTA PERGUNTA É DIFERENTE DOS OUTROS PELA RAZÃO EXPLICADA POR @KARAN (LER O TERCEIRO COMENTÁRIO DAS RESPOSTAS ABAIXO)

DIFERENTES RESPOSTAS TRABALHAM APENAS PARA ATALHOS

Edit: Encontrou a resposta certa escondida no poço dos links fornecidos, a quilômetros de distância da suposta "resposta certa"

[HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor] "Autorun" = "cd C: \ Windows \ System32 \"



É apenas uma solução alternativa :) A execução automática mantém qualquer comando a ser executado quando o processo ( cmd.exe) é iniciado. Não vai funcionar em muitos casos, como se %homedrive%não é c:como cdexigiria /dmudança para a mudança em outra unidade, ou %windir%não é c:\windows:)

Não funcionará se o AutoRun estiver desativado por cmd /d:) #

1
Como alternativa, você pode usar cmd /k "cd /d %windir%\sytstem32"para a mesma finalidade.

Respostas:


9

Se você pressionar o botão Win (Iniciar) e digitar o campo de pesquisa CMD, em vez de clicar em Prompt de Comando (cmd.exe ou Prompt de Comando, dependendo da versão do Windows), clique com o botão direito do mouse e escolha as propriedades ou, se não estiver presente, escolha Open File Locationo botão direito do mouse e escolha propriedades do CommandPromptatalho.

Você pode acessá-lo diretamente nesta pasta: %APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools

No campo "Iniciar em:", normalmente diz %HOMEDRIVE%%HOMEPATH%

Isso faz com que o cmd inicie na pasta inicial. Você pode mudar isso para o que você preferir.


Win + R (que é o que eu suponho que ele com Start + R) é a caixa de diálogo Executar, e você está confundindo isso com a pesquisa no menu Iniciar pelo atalho do prompt de comando. Se ele abrir uma janela do prompt de comando digitando cmd na caixa de diálogo Executar, o que você sugeriu obviamente não funcionará para ele.
Karan

1
@ Karan Estou interpretando o que o OP escreveu usando Start + R (Win + R) e digitando cmd- portanto, a menos que minha interpretação esteja incorreta, essa resposta funcionará para ele (tente). De qualquer forma, é um engano pela aparência, eu deveria ter verificado.
Paulo

Você está me pedindo para tentar? Por favor, tente você mesmo. Vá em frente: pressione Win + R, digite cmd no campo de texto, clique com o botão direito do mouse e agora onde você vê Propriedades? Deixe-me repetir, você confundiu digitar cmd na caixa de diálogo Executar (Win + R) com a pesquisa do atalho do prompt de comando no menu Iniciar (Win). Somente o atalho possui uma caixa de diálogo Propriedades que você pode editar.
Karan

@ Karan Crap, desculpe, você está certo, eu instintivamente apertei o botão de vitória e digitei, perdi o que você estava dizendo.
Paulo

1
@KalpeshSoni Resposta atualizada para refletir as versões mais recentes.
Paul Paul
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.