PowerShell:按顺序运行命令

问题描述 投票:0回答:1

我对 PowerShell 相当陌生,仍在摸索中,但目前,我正在尝试在 PS Ise 中创建一个脚本,其开头为:Connect-AzureAD,然后是 Get-AzureUserAD,但无论我尝试过什么,该脚本都不会'在第一行之后不要继续运行:Connect to AzureAD。 如果有人可以解释我做错了什么。

谢谢你

参考: 1-连接-AzureAD 2-获取-AzureADUser - 搜索字符串......

尝试使用;每个命令和 && 之间都没有成功 Connect-AzureAD PS ISE

azure powershell sequential
1个回答
0
投票

Get-AzureUserAD 但无论我尝试过什么,脚本都不会在第一行之后继续运行:连接到 AzureAD:

根据 @Mathias R. Jessen 的说法,Azure PowerShell 命令中没有名为

Get-AzureUserAD
的命令。

相反,您需要发出

Get-AzureADUser
命令来列出用户,如下所示。

完成后,您还可以执行

Get-AzureADUserMembership
来检索用户成员资格。

注意: 确保 Azure AD 模块安装成功且没有任何冲突。

Install-Module -Name AzureAD

Connect-AzureAD
Get-AzureADUser -ObjectId "xxxx"
Get-AzureADUserMembership  -ObjectId "xxx"

enter image description here

如果您尝试通过字符串搜索来获取 AD 用户,请使用以下格式。

Get-AzureADUser -SearchString "jahnavi"

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.