Mam plik wsadowy o nazwie test.bat
. Wołam poniższe instrukcje w test.bat
pliku:
start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1
Po uruchomieniu tego za pomocą wiersza poleceń mój skrypt testowy działa pomyślnie. Chcę go uruchomić jako administrator (tak jakbym utworzył skrót na pulpicie i uruchomiłem go jako administrator. Nie powinien pytać o nazwę użytkownika ani hasło).
Próbowałem dodać /elevate
i /NOUAC
parametry w powyższym test.bat
, ale bez powodzenia. Jak rozwiązać ten problem?
Wiem, jak to zrobić ręcznie, ale chcę, aby było to wykonywane z wiersza polecenia.
(Autor: Marnix Klooster ): ... bez użycia jakichkolwiek dodatkowych narzędzi, takich jak te sugerowane w odpowiedzi na pytanie Super User Jak uruchomić program z wiersza poleceń z podwyższonymi uprawnieniami .)
sudo.bat
może się komuś przydać. pastebin.com/taHp4FzR