【问题标题】:Edit DCOM protocols programmatically以编程方式编辑 DCOM 协议
【发布时间】:2018-03-13 15:05:26
【问题描述】:

我需要通过 powershell 自动执行操作,但我不知道该怎么做。

这是手动过程:

  1. 点击“组件服务”:

  1. 点击电脑的“属性”

  1. 点击“TCP/IP 连接”的“属性”

  1. 添加端口范围

  1. 输入端口范围,然后点击“确定”

我在网上搜索了很长时间,并获得了一些关于如何访问相关 WMI 对象的线索,但从那里,我被卡住了。我反复试验无济于事。

如果有人做过这个,或者知道更多,我会很高兴知道。

【问题讨论】:

  • 如果你要添加图片,不要将它们添加为链接,用图片按钮嵌入它们。
  • 我根本做不到,我“需要 10 个声望”。我是新来的,所以我猜网站不允许我这样做

标签: windows powershell windows-server dcom


【解决方案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

【讨论】:

    猜你喜欢
    • 2011-06-21
    • 2020-10-16
    • 2010-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-23
    • 2015-07-03
    相关资源
    最近更新 更多