首先,打开记事本,输入你要限制运行的程序清单,
注意一个程序一行,只输入程序名,不输入文件后缀,
以记事本和火狐为例,格式见下图,输入完成后保存为black.txt。
代码保存为xxx.ps1
$process_name=type .\black.txt
while ($true) {
$processes = Get-Process
foreach ($i in $process_name)
{
if ($processes.Name -contains $i) {
Stop-Process -name $i
}
}
Start-Sleep -Milliseconds 500
}
需要禁止记事本和火狐浏览器运行的时候,只要我们打开CMD,切换入文件所在目录,
运行以下指令即可:Powershell -w hidden -exec bypass -f ./fwd.ps1
接下来就是见证奇迹的时刻啦,不显示任何程序运行窗口,记事本和火狐这两个程序只要打开就会迅速退出,除非电脑关机重启(如果你把这个脚本设为开机自动启动,那就是另一个悲伤的故事了)。