以编程方式编辑 DCOM 协议
Posted
技术标签:
【中文标题】以编程方式编辑 DCOM 协议【英文标题】:Edit DCOM protocols programmatically 【发布时间】:2018-03-13 15:05:26 【问题描述】:我需要通过 powershell 自动执行操作,但我不知道该怎么做。
这是手动过程:
-
点击“组件服务”:
-
点击电脑的“属性”
-
点击“TCP/IP 连接”的“属性”
-
添加端口范围
-
输入端口范围,然后点击“确定”
我在网上搜索了很长时间,并获得了一些关于如何访问相关 WMI 对象的线索,但从那里,我被卡住了。我反复试验无济于事。
如果有人做过这个,或者知道更多,我会很高兴知道。
【问题讨论】:
如果你要添加图片,不要将它们添加为链接,用图片按钮嵌入它们。 我根本做不到,我“需要 10 个声望”。我是新来的,所以我猜网站不允许我这样做 【参考方案1】:注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\Internet 值名称:端口 类型:REG_MULTI_SZ 从 Windows Server 2016 的 Regedit.exe 导出密钥的示例,用于端口:60001-61248:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\Internet]
"PortsInternetAvailable"="N"
"UseInternetPorts"="N"
"Ports"=hex(7):36,00,30,00,30,00,30,00,31,00,2d,00,36,00,31,00,32,00,34,00,38,\
00,00,00,00,00,00,00
更详细地描述这些设置的链接是: How to configure RPC dynamic port allocation to work with firewalls
我最初在此网页上找到了此注册表项的提示:Troubleshooting RPC Endpoint Mapper errors using the Windows Server 2003 Support Tools from the product CD
【讨论】:
以上是关于以编程方式编辑 DCOM 协议的主要内容,如果未能解决你的问题,请参考以下文章