verifique se o cmd.exe real está na pasta system32; se estiver, tente abrir o arquivo pelo próprio cmd.
C:\Users\kamal\Desktop\run.bat
Estou tentando executar um arquivo .bat que contém o código abaixo
echo "Test"
pause
Isso gera o seguinte erro
Windows cannot find 'c:\Users\test\Desktop\run.bat'.
Make sure you typed the name correctly, and then try again.
O usuário acima tem todos os direitos de administrador.
Mas quando eu executo este .bat como Executar como Administrador ele está sendo executado corretamente. Tentei executar uma nova conta de usuário com privilégios de administrador, mas ainda sem sorte.
Eu tentei modificar o regedit:
Hkey_Current_User\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat
Mas a chave .bat não existe lá.
verifique se o cmd.exe real está na pasta system32; se estiver, tente abrir o arquivo pelo próprio cmd.
C:\Users\kamal\Desktop\run.bat