2024-12-16
学习资料
00

目录

前言
1、解除限制
2、创建脚本

前言

windows defender其实是一个不错的软件,查杀能力也很好。但是对于国内一些破解软件来说,很容易误杀。在确认软件/目录安全的情况下,我们可以将其加入白名单中。。

但是现实中添加白名单需要一个一个的选中进行手动添加,对于目录和文件比较多的铁子们来说就略显繁琐。

于是青菜请教了一下GPT,弄了个powershell脚本,将需要添加的白名单一一编辑好,双击运行就完成添加了!

1、解除限制

在windows中,powershell默认是无法执行.ps1脚本的,我们需要进行如下设置来解除限制

  • 临时更改执行策略(仅对当前 PowerShell 会话有效):

打开 PowerShell 窗口(以管理员身份运行)。输入以下命令来临时允许执行脚本:

ps1
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
  • 永久更改执行策略(对所有 PowerShell 会话有效):

打开 PowerShell 窗口(以管理员身份运行)。输入以下命令来允许执行脚本:

ps1
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

2、创建脚本

将下面代码保存为.ps1脚本,编辑$excludePaths数组将需要添加的白名单目录/文件路径添加进去,双击执行即可。

ps1
# 设置需要排除的目录 $excludePaths = @("D:\soft", "D:\下载") # 循环添加每个目录到Windows Defender的排除项 foreach ($path in $excludePaths) { # 使用Add-MpPreference命令添加排除项 Add-MpPreference -ExclusionPath $path } Write-Host "已成功添加排除目录!"