Em Iniciar, você pode digitar:
c:\your\complete\path\cmdnew.exe /c c:\your\complete\path\the.bat
Eu tenho um test.bat e uma cópia do cmd.exe (renomear cmdnew.exe), ambos em uma mesma pasta.
Pergunta: Como posso executar o test.bat com um "cmdnew.exe" específico (não com cmd.exe)? (como posso registrar o novo caminho do shell cmdnew.exe)
A considerar:
Eu preciso associar o arquivo batch (.bat) com o novo cmdnew.exe
A causa desta pergunta é porque cmd.exe, regedit.exe e outras ferramentas da janela GUI, "em falta" do meu sistema operacional Windows (não razão, e não relacionados à questão). No entanto, devo esclarecer que, quando eu uso o termo "ausente", significa que o Windows não os encontra, mas os aplicativos estão corretamente listados em seu diretório. E se eu tentar executar manualmente cmd.exe (do windows / system32) obter a mesma mensagem que: o sistema operacional não pode encontrar cmd.exe
Eu preciso que você execute meu .bat com privilégios administrativos para corrigir os problemas com meu sistema operacional
Eu copiei o novo console "cmdnew.exe" para a rota do Windows / system32, mas quando abri está bloqueado o prompt de comando (O prompt de comando foi desabilitado pelo administrador. Pressione qualquer tecla para continuar .. . E eu não posso mudar essa restrição porque os aplicativos "gpedit.msc" e "regedit.exe" também estão "ausentes". Além disso, essa mensagem não deve sair porque é um computador local e a conta tem privilégios de administrador
Atualização: 09 de julho
Obrigado
Em Iniciar, você pode digitar:
c:\your\complete\path\cmdnew.exe /c c:\your\complete\path\the.bat
Tags windows shell batch-file cmd.exe