我正在尝试在局域网中共享我的网站。我想使用命令行工具执行此操作。

手动:
在Windows 7上通过Windows防火墙启用http访问。从开始菜单开始键入“允许程序通过Windows防火墙”。滚动列表的底部,查找“万维网服务(HTTP)”并在网络上启用它。它工作正常。

命令行不起作用:

>> netsh advfirewall firewall set rule name="World Wide Web Services (HTTP)" new enable=yes

错误:没有规则与指定条件匹配。

命令行有什么问题?

最佳答案

当我使用俄语版本的MS Windows 7 Pro时,我遇到了同样的问题。

当我检查服务列表中的"World Wide Web Services (HTTP)"时,此问题已解决。对于我的俄语版本的Windows,它命名为"службы Интернета (HTTP)"
因此,此命令行工作正常:

>> netsh advfirewall firewall set rule name="службы Интернета  (HTTP)" new enable=yes

10-08 02:36