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 \"
cmd.exe
) é iniciado. Não vai funcionar em muitos casos, como se%homedrive%
não éc:
comocd
exigiria/d
mudança para a mudança em outra unidade, ou%windir%
não éc:\windows
:)cmd /d
:) #cmd /k "cd /d %windir%\sytstem32"
para a mesma finalidade.Respostas:
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 Location
o botão direito do mouse e escolha propriedades doCommandPrompt
atalho.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.
fonte
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.