用于在 Windows 防火墙中打开 WMI 端口的 VBS 或 BAT 脚本
如何在 Windows 防火墙中打开 WMI 所需的最可靠端口?需要 BAT 或 VBS 脚本的形式,并且它需要在 win XP 和所有更新版本上运行。
非常感谢。
EDIT1:win XP 安装了 2000。
How can you most reliable open ports need by WMI in windows firewall ? In need this in form of a BAT or VBS script and it needs to work on win XP and all newer.
Thank you very much.
EDIT1: win XP insted of 2000.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
.BAT
您可以使用
netsh
命令在防火墙中打开指定端口。要使用 wmi,您必须运行类似的命令。允许远程管理
并打开 WMI 端口
此外,您可以阅读这篇文章
通过 Windows 防火墙连接 WMI
。VbScript
如果您想使用 vbScript 完成此任务,请尝试使用
HNetCfg.FwMgr
本文中的 COM 对象Windows 防火墙脚本
您可以找到一系列示例,通过 VbScript 使用此 com 对象来管理防火墙设置。.BAT
You can use the
netsh
command to open a specified port in the firewall. to use the wmi you must run something like this.to allow remote administration
and to open the WMI port
Additionally you can read this article
Connecting WMI Through Windows Firewall
.VbScript
if you want to use vbScript to accomplish this task , try using the
HNetCfg.FwMgr
COM object in this articleWindows Firewall Scripting
you can found a serie of samples to manage the firewall settings using this com object from VbScript.尽管没有提到 JScript 的名称,但 JScript 从 Windows 95 开始可在所有 Windows 操作系统中使用,并且使用与 VBScript 相同的 WSH。
您可以创建一个 .js 文件并使用以下代码:
然后,您可以像执行任何 .vbs 文件一样执行此 .js 文件。
Although JScript wasn't mentioned by name, JScript is available from Windows 95 throughout all Windows OS's and uses the same WSH as VBScript.
You can create a .js file and use this code:
You can then execute this .js file the same way you would execute any .vbs file.