Active Directoryに含まれる特定の種類の既存オブジェクトについて選択したプロパティを表示するコマンドとして「dsget」がありますが、ここでは「userオプション」について纏めてみることにします。(Windows Server 2008 R2 SP1上で確認。それ以外のオプションについては、「dsgetコマンドのオプションについて その1」を参照。)
■構文
dsget user <ユーザーDN …> [-dn] [-samid] [-sid] [-upn] [-fn] [-mi] [-ln] [-display] [-fnp] [-lnp] [-displayp] [-effectivepso] [-empid] [-desc] [-office] [-tel] [-email] [-hometel] [-pager] [-mobile] [-fax] [-iptel] [-webpg] [-title] [-dept] [-company] [-mgr] [-hmdir] [-hmdrv] [-profile] [-loscr] [-mustchpwd] [-canchpwd] [-pwdneverexpires] [-disabled] [-acctexpires] [-reversiblepwd] [-part <パーティションDN> [-qlimit] [-qused]] [{-s <サーバー> | -d <ドメイン>}] [-u <ユーザー名>] [-p {<パスワード> | *}] [-c] [-q] [-l] [{-uc | -uco | -uci}] dsget user <ユーザーDN> [-memberof [-expand]] [{-s <サーバー> | -d <ドメイン>}] [-u <ユーザー名>] [-p {<パスワード> | *}] [-c] [-q] [-l] [{-uc | -uco | -uci}] |
■パラメーター
値 | 説明 |
<ユーザーDN …> | 必要な値です。 表示する1人または複数のユーザーのDN(識別名)です。 ターゲット オブジェクトを省略した場合、別のコマンドからの出力をこのコマンドの入力とするパイプをサポートするために、標準入力(stdin)からターゲット オブジェクトが取得されます。 下の <ユーザーDN> と比較してください。 |
-dn | ユーザーのDNを表示します。 |
-samid | ユーザーのSAMアカウント名を表示します。 |
-sid | ユーザー セキュリティIDを表示します。 |
-upn | ユーザーのユーザー プリンシパル名を表示します。 |
-fn | ユーザーの名を表示します。 |
-mi | ユーザーのミドル ネームを表示します。 |
-ln | ユーザーの姓を表示します。 |
-display | ユーザーの表示名を表示します。 |
-fnp | ユーザーの名をフリガナで表示します。 |
-lnp | ユーザーの姓をフリガナで表示します。 |
-displayp | ユーザーの表示名をフリガナで表示します。 |
-effectivepso | ユーザーの有効なパスワード設定オブジェクトを表示します。 |
-empid | ユーザーの社員IDを表示します。 |
-desc | ユーザーの説明を表示します。 |
-office | ユーザーの勤務先所在地を表示します。 |
-tel | ユーザーの電話番号を表示します。 |
ユーザーの電子メール アドレスを表示します。 | |
-hometel | ユーザーの自宅電話番号を表示します。 |
-pager | ユーザーのポケットベル番号を表示します。 |
-mobile | ユーザーの携帯電話番号を表示します。 |
-fax | ユーザーのFAX番号を表示します。 |
-iptel | ユーザーのIP電話番号を表示します。 |
-webpg | ユーザーのWebページのURLを表示します。 |
-title | ユーザーの役職を表示します。 |
-dept | ユーザーの部署を表示します。 |
-company | ユーザーの会社情報を表示します。 |
-mgr | ユーザーの上司を表示します。 |
-hmdir | ユーザーのホーム ディレクトリを表示します。 ユーザーのホーム ディレクトリを割り当てるドライブ文字を表示します(ホーム ディレクト パスがUNCパスの場合)。 |
-hmdrv | ユーザーのホーム ドライブ文字を表示します(ホーム ディレクトリがUNCパスの場合)。 |
-profile | ユーザーのプロファイル パスを表示します。 |
-loscr | ユーザーのログオン スクリプト パスを表示します。 |
-mustchpwd | 次回ログオン時にユーザーがパスワードを変更する必要があるかどうか表示します。 表示方法: yesまたはnoです。 |
-canchpwd | ユーザーがパスワードを変更できるかどうかを表示します。 表示方法: yesまたはnoです。 |
-pwdneverexpires | ユーザーのパスワードの有効期限が切れないかどうかを表示します。 表示方法: yesまたはnoです。 |
-disabled | ユーザー アカウントがログオンに無効であるかどうかを表示します。 表示方法: yesまたはnoです。 |
-acctexpires | ユーザーのアカウントの有効期限を表示します。 表示値: アカウントの有効期限が切れる日時、またはアカウントに有効期限がない場合は”never”です。 |
-reversiblepwd | ユーザーのパスワードを暗号化を元に戻せる状態で保存できるかどうかを表示します(yesまたはno)。 |
<ユーザーDN> | 必要な値です。 表示するグループのDN(識別名)です。 |
-memberof | ユーザーがメンバーであるグループを表示します。 |
-expand | ユーザーがメンバーであるグループの再帰的に拡張した一覧を表示します。 |
{-s <サーバー> | -d <ドメイン>} | -s <サーバー> は名前 <サーバー> で AD DC/LDSインスタンスに接続します。 -d <ドメイン> はドメイン <ドメイン> のAD DCに接続します。 既定値: ログオン ドメインのAD DC |
-u <ユーザー名> | <ユーザー名> として接続します。 既定値: ログオンしているユーザー ユーザー名は “ユーザー名”、”ドメインユーザー名”、またはユーザー プリンシパル名(UPN)で指定します。 |
-p {<パスワード> | *} | ユーザー<ユーザー名> のパスワードです。 *を指定した場合は、パスワードの入力が求められます。 |
-c | 連続操作モードです。複数のターゲット オブジェクトが指定されている場合は、エラーは報告しますが引数の一覧の次のオブジェクトで続行します。 このオプションを指定しないと、最初のエラーでコマンドは終了します。 |
-q | Quietモード: 標準出力への出力をすべて抑制します。 |
-L | 検索の結果セットを一覧形式で表示します。 既定値: table形式 |
{-uc | -uco | -uci} | -ucパイプからの入力またはパイプへの出力がUnicode形式であることを指定します。 -ucoパイプまたはファイルへの出力がUnicode形式であることを指定します。 -uciパイプまたはファイルからの入力がUnicode形式であることを指定します。 |
-part <パーティションDN> | 識別名 <パーティションDN> のディレクトリ パーティションに接続します。 |
-qlimit | 指定のディレクトリ パーティション内のユーザーの有効なクォータを表示します。 |
-qused | 指定のディレクトリ パーティション内のユーザーのクォータの使用量を表示します。 |
コメント
[…] Active Directoryの中のサーバーのプロパティを表示します。 (「dsgetコマンドのオプションについて その7」で記載。) […]