gpt4 book ai didi

Powershell v3.0管道问题

转载 作者:行者123 更新时间:2023-12-03 06:03:25 25 4
gpt4 key购买 nike

我在使用此命令时遇到问题:

gc .\domains.txt | Get-ADDomain

顾名思义,domains.txt 包含要查询的 Active Directory 列表(所有域都位于同一个林中)。

如果我在 Windows 8 计算机上运行它,一切正常,并且得到预期结果,而在具有 WMF 3.0 的 Windows 2008 R2 SP1 成员服务器(不是 DC)上,我仅从列表中的第一个域获得结果对于其他人:

Get-ADDomain : A referral was returned from the server

如果我使用以下命令查询列表中的域:

Get-ADDomain <Domain name here>

效果很好。

我的工作站

Microsoft Windows 8 企业版 (6.2.9200) x64

PS D:\Tools\Powershell> $PSVersionTable

Name Value
---- -----
PSVersion 3.0
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.18010
BuildVersion 6.2.9200.16384
PSCompatibleVersions {1.0, 2.0, 3.0}
PSRemotingProtocolVersion 2.2

服务器

Microsoft Windows Server 2008 R2 标准 SP1 (6.1.7601) x64

PS C:\Tools\Powershell> $PSVersionTable

Name Value
---- -----
WSManStackVersion 3.0
PSCompatibleVersions {1.0, 2.0, 3.0}
SerializationVersion 1.1.0.1
BuildVersion 6.2.9200.16398
PSVersion 3.0
CLRVersion 4.0.30319.269
PSRemotingProtocolVersion 2.2

更新

如果我在服务器上运行:

gc .\domains.txt | %{ Get-ADDomain $_ }

运行良好

跟踪

trace-command -Name ParameterBinding { "DOMAIN_1","DOMAIN_2" | Get-ADDomain } -PSHost

服务器:http://pastebin.com/sRVJHaCU

工作站:http://pastebin.com/kj3JV6nV

提前致谢

最佳答案

我找到了一篇可能有帮助的文章。

http://technet.microsoft.com/en-us/library/ee617224.aspx

从脚本的外观来看,您正在使用文本文件提供服务器。问题是否可能是您运行 PowerShell 脚本的 Windows 2008 服务器不在同一个域中,或者您登录的用户无权访问其他服务器所属的域?

上述文章的片段:

-If the Server parameter is specified and the Credential parameter is not specified: --The domain is set to the domain of the specified server and the cmdlet checks to make sure that the server is in the domain of the LocalComputer or LoggedOnUser. Then the credentials of the current logged on user are used to get the domain. An error is returned when the server is not in the domain of the LocalComputer or LoggedOnUser.

您可以尝试为 Get-ADDomain commandlet 添加其他参数,例如 -Identity、-AuthType 和 -Credential

Get-ADDomain [-Identity] [-AuthType { | }] [-Credential ] [-Server ] []

关于Powershell v3.0管道问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13192447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com