powershell - New-Object -Type Microsoft.GroupPolicy.GPDomain 远程运行时失败
问题描述
我正在尝试远程运行脚本(通过 vRO - 本质上是 WinRM 调用),并且在运行某些命令时遇到了问题。
我有两个 DC:PRIDC 和 SECDC。
我遇到问题的命令:
$gpDomain = New-Object -Type Microsoft.GroupPolicy.GPDomain
当在任一服务器上手动运行或针对 PRIDC 远程运行时,它都可以工作。无论哪种方式,它都将 PRIDC 显示为域控制器。针对 SECDC 远程运行时,我收到以下错误:
New-Object : Exception calling ".ctor" with "0" argument(s): "An operations error occured. (Exception from HRESULT: 0x80072020)"
我怀疑这是由于 Powershell 的“双跳”问题造成的。
它的主要用途是通过 $gpDomain.GetWmiFilter($path) 获取 WMI 过滤器
有什么方法可以强制初始查询针对 SECDC,或者另一种方法来获取 WmiFilter 对象而不会遇到双跳问题?
解决方案
推荐阅读
- r - 如何将多个df列相乘
- bash - 以特定格式格式化日志
- python - 当时间数据已被结算为索引时,如何绘制时间相关数据?
- javascript - 如何处理来自“不透明”类型的获取响应?
- firebase - 使用 FutureBuilder 时异步加载两个依赖流
- oracle - 要在 BI 报表中显示的 Oracle Unifier 图像数据,图像数据只显示一个数字
- javascript - 使用 jquery 删除动态创建的行并绑定/更新现金总额
- android - RecyclerView 从后端 api 加载 10000+ 图像
- python - “查看”函数返回一个前向位置错误的视图矩阵?(Python 实现)
- networking - 如何在linux中配置网桥连接