Não há comando embutido, mas por que não criar o seu próprio, por exemplo, dd (Diretório padrão) ? Basta salvar o seguinte comando em um arquivo de lote / script em qualquer local, por exemplo, C: \ Macros.bat ou C: \ Macros.cmd :
@doskey dd=cd /d D:\Abc
Agora, no registro ( Regedit.exe ), navegue até:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor
Crie um valor de string (REG_SZ) ou um valor de string expansível (REG_EXPAND_SZ) chamado AutoRun e configure-o para C: \ Macros.bat (ou .cmd conforme o caso) pode ser).
O mesmo valor AutoRun também pode ser adicionado a:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
Todos os comandos especificados no valor de Execução Automática do HKLM serão executados antes daqueles no equivalente HKCU. Veja cmd /?
para mais.
Agora, sempre que você abrir uma instância / janela do cmd.exe, o Macros.bat (ou .cmd) será executado automaticamente e o alias do comando DOSKey será (re) criado como resultado. Então você pode simplesmente digitar seu novo comando dd para pular para o diretório padrão especificado.