5

ユーザー名とボタンをクリックするだけでほとんどのAD関連タスクを実行できるPowerShellを使用してGUIツールを作成しています。私は通常のすべてのこと(ユーザーの作成/削除、セキュリティと配布グループの作成/削除、パスワードのリセットなど)を実行しましたが、「ロックアウト」アカウントのロックを解除する方法を見つけることができません。

よりスタンドアロンのソリューションが必要なため、QuestADコマンドレットを使用せずにこれを実行しようとしています。そのため、Windows 2003ドメインのプレーンPowerShell(1.0または2.0)で可能かどうか疑問に思っています。

どうもありがとう。

4

2 に答える 2

7

DirectoryEntryのlockoutTimeプロパティを0に設定します。

サンプル:

$x = [ADSI]'LDAP://SomeDN'
$x.lockoutTime = 0
$x.CommitChanges()
$x.Close()
于 2010-04-06T19:50:43.080 に答える
-1

数年間ADの世界から離れていました。私はPowerShellをまったく使用していませんが、以下のリンクはあなたが探しているものを提供しますか?

http://dmitrysotnikov.wordpress.com/2007/08/14/enable-disable-unlock-user-accounts/

于 2010-04-06T13:43:42.713 に答える