web-dev-qa-db-ja.com

コマンドプロンプトで自分のドメインユーザーパスワードを変更する(リセットしない!)

ドメインアカウントのパスワードを「変更」するNet User <username> <password> /domainコマンドについて読みました。しかし、これは私の現在のパスワードを求めているわけではなく、実際にはパスワードを実際に変更/更新するのではなくresetそれ。これは、自分の資格情報にバインドされているすべての暗号化されたものにアクセスできなくなることを意味します。 g。 EFS。

暗号化アクセスを失うことなく、コマンドラインでドメインアカウントのパスワードを変更するにはどうすればよいですか?自動化のためのCtrl + Alt + Delete/Change Password GUIの完全な機能同等物を探しています。また、必要に応じて、現在のパスワードをコマンドラインパラメータとして受け入れる必要があります。

これは、Windows 7と同様の年齢またはより新しいドメインコントローラー用です。私はローカル管理者権限を持っていますが、ドメインに対しては持っていませんが、自分のユーザーパスワードを変更する必要はないはずです。

11
ygoe

おそらく自分でコマンド/スクリプトを実行するため、現在のパスワードは要求されないため、資格情報が使用されます。

より強力な機能でパスワードを変更したい場合は、PowerShell Set-ADAccountPassword を使用できます。 Get-Credential を使用してユーザーから認証情報を取得することもできます。

これらは、RSAT (Remote Server Admin Tools)をインストールし、コマンド_Import-Module ActiveDirectory_を使用してモジュールをインポートした後に使用できます。

5
hagier