【问题标题】:is there a command to check if there was any antivirus installed? [closed]是否有命令检查是否安装了任何防病毒软件? [关闭]
【发布时间】:2017-02-26 18:19:55
【问题描述】:

我正在寻找一个命令来列出 Windows 上安装了哪些防病毒软件。如果当前没有安装,我希望它指出这一点

非常感谢

【问题讨论】:

    标签: batch-file cmd antivirus


    【解决方案1】:

    尝试将wmic 命令与findstr 命令一起使用。应该可以在 Windows Vista 及更高版本上运行

    wmic /node:localhost /namespace:\\root\SecurityCenter2 path AntiVirusProduct Get DisplayName | findstr /V /B /C:displayName || echo No Antivirus installed

    Reference

    【讨论】:

    • 更新怎么样?例如,如果安装了防病毒软件但需要更新才能正常工作
    • 任何使杀毒软件无法工作的东西,例如更新?或需要激活(许可证)
    • 大多数主要的防病毒公司都有监控工具,可以告诉您网络中的计算机是否安装了最新的防病毒软件。
    【解决方案2】:

    至少在 windows 10 中(目前我无法在另一个版本中测试它,但它至少应该适用于 windows 7 或更高版本)

    wmic /namespace:\\root\SecurityCenter2 path AntiVirusProduct get * /value
    

    【讨论】:

      【解决方案3】:

      您可以使用此命令列出系统中所有正在运行的防病毒软件:

      WMIC /Node:localhost /Namespace:\\root\SecurityCenter2 Path AntiVirusProduct Get displayName /Format:List
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-09
        • 1970-01-01
        • 2016-11-28
        相关资源
        最近更新 更多