W Win7 użytkownik może kliknąć program prawym przyciskiem myszy i wybrać „Uruchom jako administrator”. Pojawia się wyskakujące okienko, ale nie trzeba wprowadzać hasła administratora.
Chciałbym uzyskać tę samą funkcjonalność, ale z wiersza poleceń - w szczególności z .batpliku.
Mam świadomość wbudowanej runaskomendy, ale nie znalazłem sposobu na jej użycie, który w pewnym momencie nie wymaga podania hasła.
Jestem też świadomy tego Process.StartInfo.Verb = "runas";sposobu, który robi dokładnie to, co chcę, ale wymaga ode mnie tworzenie niestandardowych aplikacji .NET.
Czy jest jakiś sposób, aby to zrobić przy użyciu tylko wbudowanych narzędzi wiersza poleceń w Win7?
Aktualizacja: Dzięki uSlackr opracowałem to polecenie:
powershell Start-Process cmd.exe -Verb RunAs
Oczywiście cmd.exejest to tylko symbol zastępczy.