次の方法で共有


ネットユーザー

net user コマンドを使用すると、ユーザー アカウントを追加、変更、または削除したり、ローカル コンピューターまたはドメインのユーザー アカウントに関する詳細情報を表示することができます。

構文

net user [<UserName> {<Password> | *} [<Options>]] [/domain]
net user [<UserName> {<Password> | *} /add [<Options>] [/domain]]
net user [<UserName> [/delete] [/domain]]
net user username [/times:{times | all}]
net user username [/active: {yes | no}]

パラメーター

パラメーター 説明
<UserName> 追加、削除、変更、または表示するユーザー アカウントの名前を指定します。 ユーザー アカウントの名前には、20 文字まで指定できます。
<Password> ユーザーのアカウントのパスワードを割り当てるか、変更します。 パスワードのプロンプトを生成するには、アスタリスク (*) を入力します。 ユーザーがパスワード プロンプトでパスワードを入力しても、パスワードは表示されません。
<Options> コマンド ライン オプションを指定します。 コマンド ライン オプションの構文の説明については、次の表を参照してください。
/domain コンピューターのプライマリ ドメイン内のドメイン コントローラーに対して操作を実行します。
/add 新しいユーザー アカウントを追加します。 /domainを追加すると、ドメインからアカウントが削除されます。
/delete 指定したユーザー アカウントを削除します。 /domainを追加すると、ドメインからアカウントが削除されます。
/times:{<Day>[-<Day>][,<Day>[-<Day>]],<Time>[-<Time>][,<Time>[-<Time>]][;] \| all} ユーザーがコンピューターへのサインインを許可される日時を指定します。

<Time> は 1 時間単位で指定する必要があります。

<Day> は、スペル アウトまたは省略 (M, T, W, Th, F, Sa, Su) できます。 時間は、12 時間 (AM/PM または午前/午後) または 24 時間形式で指定できます。

サインインをいつでも許可するには all を使用し、サインインを完全に禁止するには空白のままにします。 日と時刻をコンマで区切り、複数の日/時刻エントリをセミコロンで区切ります (例: M,4AM-5PM;T,1PM-3PM)。 時刻指定にスペースを含めないでください。
/active:{yes \| no} ユーザー アカウントを有効または無効にします。 ユーザー アカウントがアクティブでない場合、ユーザーはコンピューター上のリソースにアクセスできません。 既定値は yes です
? コマンド ヘルプ情報を表示します。
Options パラメーターの構文 説明
/comment:"<Text>" ユーザーのアカウントに関する説明コメントを提供します。 このコメントの文字数は 48 文字です。 テキストは二重引用符で囲む必要があります。
/countrycode:<NNN> オペレーティング システムの国/地域コードを使用して、ユーザーのヘルプとエラー メッセージに対して指定された言語ファイルを実装します。 値 0 は、 既定 の国/地域コードを示します。
/expires:{{<MM/DD/YYYY> \| <DD/MM/YYYY> \| <mmm,dd,YYYY>} \| never} 指定したユーザー アカウントの有効期限を設定します。 有効期限は、国/地域コードに応じて、[MM/DD/YYYY]、[DD/MM/YYYY]、または [mmm,dd,YYYY] 形式で指定できます。

never は、ユーザー アカウントに有効期限がないことを指定します。 アカウントを無期限に設定すると、管理者が手動で無効または削除しない限り、アカウントは無期限にアクティブなままになります。 アカウントは既定で期限切れにならないように設定されています。

アカウントは、指定した日付の先頭に有効期限が切れます。 の値には、数値 (1 月の1)、スペル アウト (January)、または 3 文字の省略形 (JanFeb など) を使用できます。 年の値には、2 つまたは 4 つの数値を使用できます。 日付の一部を区切るには、コンマまたはスラッシュを使用します。 スペースは使用しないでください。 省略した場合<YYYY>、次に日付が出現すると見なされます。

たとえば、次のエントリは、2018 年 1 月 10 日から 2019 年 1 月 8 日の間に入力された場合と同等です。

Jan,9
1/9/18
2019 年 1 月 9 日
1/9
/fullname:"<Name>" ユーザー名ではなく、ユーザーのフル ネームを指定します。 名前は引用符で囲みます。
/homedir:<Path> ユーザーのホーム ディレクトリのパスを設定します。 パスが存在する必要があります。
/passwordchg:{yes \| no} ユーザーが自分のパスワードを変更できるかどうかを指定します。 既定値は yes です
/passwordreq:{yes \| no} ユーザー アカウントにパスワードが必要かどうかを指定します。 既定値は yes です
/profilepath:[<Path>] ユーザーのサインイン プロファイルのパスを設定します。 このパスはレジストリ プロファイルを指します。
/scriptpath:<Path> ユーザーのサインイン スクリプトへの相対パスを指定します。 パスは絶対パスにすることはできません。 \\domain\SysVol\domain\scriptsなどの相対パスを使用します。
/usercomment:"<Text>" 管理者がアカウントの "ユーザー コメント" を追加または変更できることを指定します。 テキストは二重引用符で囲む必要があります。
/workstations:{<ComputerName>[,...] \| *} ユーザーがネットワークにサインインできる最大 8 台のワークステーションを一覧表示します。 リスト内の複数のエントリをコンマで区切ります。 /workstationsリストがない場合、またはリストがアスタリスク (*) の場合、ユーザーは任意のコンピューターからサインインできます。

パスワードは、 net accounts /minpwlen コマンドで設定されるパスワードの最小長値を満たす必要があります。 パスワードの文字数は 127 文字です。

例示

ローカル コンピューターのすべてのユーザー アカウントの一覧を表示するには、次のコマンドを実行します。

net user

ユーザー アカウント TommyH に関する情報を表示するには、次のコマンドを実行します。

net user tommyh

Jay Samson (ユーザー名: jays) のユーザー アカウントを追加し、月曜日から金曜日の午前 8 時から午後 5 時まで、必須パスワード Cyk4^g3B を使用してサインイン権限を持ち、ユーザーのフル ネームを使用するには、次のコマンドを実行します。

net user jays Cyk4^g3B /add /passwordreq:yes /times:monday-friday,8am-5pm /fullname:"Jay Jamison"

24 時間表記を使用してユーザー名 MikeD のサインイン時間を午前 8 時から午後 5 時に設定するには、次のコマンドを実行します。

net user miked /time:M-F,08:00-17:00

12 時間表記を使用して MikeD のサインイン時間を午前 8 時から午後 5 時に設定するには、次のコマンドを実行します。

net user miked /time:M-F,8AM-5PM

月曜日の午前 4 時から午後 12 時、火曜日の午後 12 時から午後 8 時、水曜日から金曜日の午前 8 時から午後 5 時のサインイン時間を指定 するには、次のコマンドを実行します。

net user anibals /time:M,4AM-12PM;T,12PM-8PM;W-F,8AM-5PM

こちらも参照ください

コマンド ライン構文の記号