我是管理员用户,想在 C# 中运行程序以获取当前计算机的所有用户信息,而不考虑域并对其进行备份(如果可能使用密码),因此如果计算机重新格式化,我可以使用 C# 恢复所有用户信息.
感谢您的回答。
阿舒托什
以下链接将告诉您如何使用 gui 执行此操作。Active Directory 备份和还原 http://technet.microsoft.com/en-us/library/bb727062.aspx
如果您想使用 C# 来操作这些步骤,请按照以下步骤操作:
Process p = new Process();
p.StartInfo.FileName = " WBADMIN.exe";
p.Start();
p.StandardInput.WriteLine(“START SYSTEMSTATEBACKUP -backupTarget:F:”);
p.StandardInput.WriteLine("exit");
// Display the response message
System.Console.WriteLine(p.StandardOutput.ReadToEnd());
看看NirSoft,它有很多实用程序可能对您有用,几乎实用程序都有 -export 命令行参数,使您能够将其导出到外部文件
感谢您的回答。
我终于在这里找到了一些帮助:
http://www.c-sharpcorner.com/UploadFile/iersoy/getting-all-users-in-a-computer/
谢谢
阿舒托什