Sudo para cmd
@echo Set objShell = CreateObject("Shell.Application") > %temp%\sudo.tmp.vbs
@echo args = Right("%*", (Len("%*") - Len("%1"))) >> %temp%\sudo.tmp.vbs
@echo objShell.ShellExecute "%1", args, "", "runas" >> %temp%\sudo.tmp.vbs
@cscript %temp%\sudo.tmp.vbs
Não é meu código, apenas transmiti-lo. Salve-o como sudo.cmd e coloque-o no system32 ou em algum lugar dentro do seu PATH e você pode fazer coisas como:
sudo test.bat
E o test.bat seria executado com permissões elevadas.