Powershell中阻止”确认提示”的方法(powershell 免杀工具)快来看

随心笔谈2年前发布 admin
194 0 0

文章摘要

这篇文章介绍了如何在PowerShell脚本中阻止确认提示的出现。文章指出,某些命令在执行时会自动提示用户确认操作,这可能对脚本的安全性产生影响。为了解决这个问题,文章提供了两个方法:一是通过修改特定命令(如`Remove-ADGroupMember`),使用`-Confirm:$false`参数关闭确认提示;二是全局设置`$ConfirmPreference='None'`,关闭所有确认提示。文章强调了这两个技巧的局限性,并建议参考命令说明以应对第三方提示的情况。



适用于所有版本。

某些命令在执行时会自动提示用户再次确认,这可能会带来一些问题在无人执行脚本的时候。

要阻止弹出确认提示,需要设置-Confirm为false,如:

复制代码 代码如下:

Remove-ADGroupMember -Identity ‘Domain Admins’ -Members user12 -Confirm:$false

或者你可以改变Powershell中的确认安全等级,将所有命令的确认提示关闭:

复制代码 代码如下:

$ConfirmPreference=’None’

注意这两个技巧只支持默认的提示,例如第三方的外部提示,你可能需参考命令的说明去阻止确认信息。

© 版权声明

相关文章