我在Win7中使用了以下命令:
netsh http add urlacl url=[http://+:1234/] user=\Everyone但它在WinXP中不起作用。因此,我下载了httpcfg.exe,但找不到适当的语法将原始命令转换为httpcfg格式。
发布于 2013-08-14 01:57:01
MSDN似乎有一个这方面的例子。您似乎不能像使用netsh那样指定用户。httpcfg采用安全描述符定义语言(SDDL)字符串。
生成SDDL字符串的过程用另一个问题描述。基本上,您可以读取规格说明,或者可以对系统上的随机文件设置所需的权限,然后使用cacls FILE_PATH /S获取SDDL。
因此,在生成SDDL之后,您可能需要这样的内容:
httpcfg set urlacl /u http://+:1234/ /a "<SDDL>"https://stackoverflow.com/questions/18221782
复制相似问题