Abrir um prompt de comando elevado sempre começa em %systemroot%\System32
, a lógica é que, se você estiver fazendo algo que requeira privilégios elevados, provavelmente estará trabalhando em arquivos do sistema, em vez de apenas nos próprios arquivos do usuário. sem privilégios elevados.
Você pode contornar isso:
- Abra um editor de registro (por exemplo,
regedit
) - Navegue até
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
- Edite o valor
Autorun
para lercd /d %userprofile%
Agora, sempre que você abrir um prompt de comando, ele iniciará ou alternará, conforme o caso, para o diretório de perfil do usuário. Além disso, em vez de HKCU
, você pode definir o valor na ramificação HKLM
para fazer isso para todos os usuários no sistema.