Windows 我可以在netsh add urlacl中添加端口范围吗?

Windows 我可以在netsh add urlacl中添加端口范围吗?,windows,acl,administration,Windows,Acl,Administration,我使用以下命令允许侦听特定的HTTP端口: netsh http add urlacl url=http://+:[port]/ user=DOMAIN\UserName 但是如果我需要打开一系列端口,我可以设置一个规则吗?我没有找到任何方法来指定一个范围,所以我使用内置的FOR命令: for /L %i in ([port_start],1,[port_end]) do netsh http add urlacl url=http://+:%i/ user=DOMAIN\UserName

我使用以下命令允许侦听特定的HTTP端口:

netsh http add urlacl url=http://+:[port]/ user=DOMAIN\UserName

但是如果我需要打开一系列端口,我可以设置一个规则吗?

我没有找到任何方法来指定一个范围,所以我使用内置的FOR命令:

for /L %i in ([port_start],1,[port_end]) do netsh http add urlacl url=http://+:%i/ user=DOMAIN\UserName
通过在命令提示符下使用“FOR/?”可以获取有关FOR命令的详细信息。
/我碰巧是一个对我有用的人,因为它建立了一组给定开始、停止和步长值的数字。

不确定为什么这被否决,但它对我非常有用
对于(32000,132099)中的/L%i,netsh http是否添加urlacl url=http://+:%i/user=“NT AUTHORITY\NETWORK SERVICE”
有人找到了解决方案吗?已经研究了一段时间,但找不到合适的解决方案。如果你有一个大范围的端口,下面的答案是无用的。你曾经解决过这个问题吗?不幸的是,没有。有一个范围将与拥有urlacl系统的理由背道而驰:强制应用程序绑定到名称空间的最小部分,而不干扰其他应用程序。