gpt4 book ai didi

powershell-2.0 - 禁用通过 Powershell 启用的 SNMP 状态

转载 作者:行者123 更新时间:2023-12-02 01:11:19 27 4
gpt4 key购买 nike

我正在寻找使用 powershell 为打印机驱动程序禁用 SNMP 状态启用标志/复选框。可以在 Windows 7 的控制面板 -> 设备和打印机 -> -> 打印机属性 -> 端口 -> 配置端口下找到该复选框

想要切换到禁用状态的复选框的图像: enter image description here

如果有可用的 powershell 脚本示例,我希望查看它们。我无法在书籍或网上找到涵盖该主题的资源。

最佳答案

以下是可行的,但并不十分优雅。它必须从提升的提示符运行。它将遍历所有 TCP/IP 端口并在其上禁用 SNMP(如果已启用)。但是,您需要重新启动 (shutdown -t 0 -r) 才能应用设置。

    dir "HKLM:\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports" | gp "SNMP Enabled" | ?{$_."SNMP Enabled" -eq 1} | %{sp -Path $_.PSPath -Name "SNMP Enabled" -Value 0}

shutdown -t 0 -r

您还可以查看 printer cmdlets on server 2012或使用 portmgr.vbs from MS.

关于powershell-2.0 - 禁用通过 Powershell 启用的 SNMP 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17111839/

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