十分钟教你写个软件防火墙!powershell。

首先,打开记事本,输入你要限制运行的程序清单,
注意一个程序一行,只输入程序名,不输入文件后缀,
以记事本和火狐为例,格式见下图,输入完成后保存为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

接下来就是见证奇迹的时刻啦,不显示任何程序运行窗口,记事本和火狐这两个程序只要打开就会迅速退出,除非电脑关机重启(如果你把这个脚本设为开机自动启动,那就是另一个悲伤的故事了)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值