もっと詳しく

を使用して Get-AdUser PowerShell でコマンドレットを実行すると、aduser オブジェクトの GUID を取得できます。 Active Directory ユーザーが持っている ObjectGUID プロパティを aduser のデフォルトのプロパティ セットとして設定します。

GUID は、ユーザー アカウント、ソフトウェア、またはハードウェア コンポーネントを識別するために Windows OS によって作成されるグローバルに一意の識別子です。

この記事では、Get-AdUser コマンドレットを使用して PowerShell で aduser オブジェクトの GUID を取得する方法について説明します。

PowerShell で AdUser オブジェクトの GUID を取得する

使用 Get-AdUser プロパティ ObjectGUID を使用してユーザー GUID を取得します。

Get-AdUser -Identity Toms | Select ObjectGUID

上記の PowerShell スクリプトでは、 Get-AdUser Identity パラメーターを使用して aduser 名を指定し、出力を 選択する を使用して aduser GUID を取得するコマンド ObjectGUID 財産。

ユーザー オブジェクト GUID を取得する上記の PowerShell スクリプトの出力は次のとおりです。

PowerShell で現在のユーザー GUID を取得する

PowerShell で現在のユーザー GUID を取得するには、環境変数を使用します。 $env:ユーザー名 現在のユーザーを取得し、 ADSIサーチャー ユーザーを検索するには、accelerator と入力します。

PowerShell で現在のユーザー GUID を取得するには、次のコードを参照してください。

https://shellgeek.com/?p=2710::New(([adsisearcher]"SamAccountName=$env:USERNAME").FindOne().Properties.objectguid[0]).Guid

上記の PowerShell スクリプトでは、 ADSIサーチャー フィルタして現在のユーザー GUID を取得します。

それは、 samaccountname Active Directory 内のユーザーは、環境変数を使用して取得された現在のユーザーと同じです。

現在のユーザー GUID を取得する上記の PowerShell スクリプトの出力は次のとおりです。

PS C:> https://shellgeek.com/?p=2710::New(([adsisearcher]"SamAccountName=$env:USERNAME").FindOne().Properties.objectguid[0]).Guid

cf53add1-6119-4950-b195-080a99e565a9

PS C:>

結論

Get-AdUser コマンドレットを使用して PowerShell で現在のユーザー GUID を取得する方法に関する上記の記事がお役に立てば幸いです。

PowerShell Active Directory コマンドと PowerShell の基本に関するその他のトピックについては、ShellGeek のホームページを参照してください。

The post PowerShell で AdUser GUID を取得する appeared first on Gamingsym Japan.