を使用して 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.