支持所有PS版本
Powershell处理可执行程序(如EXE)类似其它语言。然而你也可以让PS阻止执行任何程序或仅允许执行授权文件。
默认是允许执行任何程序:
代码如下:
PS> $ExecutionContext.SessionState.Applications
*
下面将授权PS只允许执行ping.exe和regedit.exe命令。
代码如下:
$ExecutionContext.SessionState.Applications.Clear()
$ExecutionContext.SessionState.Applications.Add(‘ping.exe’)
$Execu