2011-06-26 2 views

答えて

1

にremotly passowrdするために、C#のコードを使用してバッチファイルを実行する方法があり、System.DirectoryServicesでクラスを使用することが可能です。

// you need to supply these parameters: 
string domainName = "domain"; 
string computerName = "computer"; 
string userName = "name"; 
string password = "password"; 

var machineDirectory = new DirectoryEntry(@"WinNT://" + domainName + @"/" + computerName + ",computer"); 
var userEntry = machineDirectory.Children.Add(userName, "user"); 

userEntry.Invoke("SetPassword", password); 
userEntry.CommitChanges(); 
関連する問題