Showing the UAC prompt in PowerShell if the action requires elevation
问题 I have a simple PowerShell script to stop a process: $p = get-process $args if ( $p -ne $null ) { $p | stop-process $p | select ProcessName, ID, HasExited, CPU, Handles } else { "No such process" } If I try to stop a process not started by the current user; it works on Windows Server 2003. However, on Windows Server 2008 (and other Windows flavours with User Account Control), I get the following error: Stop-Process : Cannot stop process "w3wp (5312)" because of the following error: Access is