ユーザのパスワードには期限を設定することが可能です。期限が超過した場合はログイン時にパスワードを変更する必要があります。
net user コマンドには期限設定機能が見当たらないので wmic で設定を行っています。ユーザ管理ツールを開くことなく wmic で設定が可能です。
testuser 001のパスワードの期限を確認します。
サンプル:
net user testuser001 | findstr パスワード有効期間
testuser 001のパスワードを無期限にする。同じパスワードを使い続けることになる。
サンプル:
wmic useraccount where Name='testuser001' SET PasswordExpires=FALSE
testuser 001のパスワードの有効期限を設定する。有効に数はポリシーに依存する。
サンプル:
wmic useraccount where Name='testuser001' SET PasswordExpires=TRUE