2
私はリモートマシンにユーザーアカウントを作成し、そこにcredentialを設定します。 私は、WMIを使って別のマシンでバッチファイルを遠隔操作できることを知っていました。C#リモートコンピュータにユーザーアカウントを作成するにはどうすればいいですか
ユーザー名を作成し、バッチファイルを使用する代わりに、別のマシン
私はリモートマシンにユーザーアカウントを作成し、そこにcredentialを設定します。 私は、WMIを使って別のマシンでバッチファイルを遠隔操作できることを知っていました。C#リモートコンピュータにユーザーアカウントを作成するにはどうすればいいですか
ユーザー名を作成し、バッチファイルを使用する代わりに、別のマシン
に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();