gpt4 book ai didi

powershell - 使用通配符搜索和删除注册表项

转载 作者:行者123 更新时间:2023-12-04 13:41:07 24 4
gpt4 key购买 nike

是否可以搜索通配符(例如*WAAgent**WAHost*)并删除引用上述通配符语句的每个注册表项?

最佳答案

您可以尝试类似的方法:

Get-ChildItem -Path HKLM:\ -Recurse -Include *WAAgent* -ErrorAction SilentlyContinue | Remove-Item
Get-ChildItem -Path HKLM:\ -Recurse -Include *WAHost* -ErrorAction SilentlyContinue | Remove-Item

您必须在 -Path中指定它们是否位于HKLM(本地计算机)或HKCU(当前用户)中,因为它们是两个不同的驱动器。这必须以admin身份运行,并且会产生很多错误(这就是为什么我使用 -ErrorAction SilentlyContinue隐藏它们的原因)。

警告:我个人认为在注册表中使用通配符并不明智,因为它可能会删除您不知道的内容,从而使系统崩溃。我的建议是编译要删除的键的路径列表,并用foreach逐一删除它。同样,通配符在注册表中是危险的。

关于powershell - 使用通配符搜索和删除注册表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14460079/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com