您的位置:首页 > 编程语言 > C#

C# 修改Administrator密码

2009-12-08 14:58 281 查看
private static void ResetAdminPass(string NewPass)

{

//Create New Process

System.Diagnostics.Process QProc = new System.Diagnostics.Process();

//Do Something To hide Command(cmd) Window

QProc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;

QProc.StartInfo.CreateNoWindow = true;

//Call Net.exe

QProc.StartInfo.WorkingDirectory = "C://windows//SYSTEM32";

QProc.StartInfo.FileName = "net.exe";

QProc.StartInfo.UseShellExecute = false;

QProc.StartInfo.RedirectStandardError = true;

QProc.StartInfo.RedirectStandardInput = true;

QProc.StartInfo.RedirectStandardOutput = true;

//Prepare Command for Exec

QProc.StartInfo.Arguments = @" user administrator " + NewPass;

QProc.Start();

//MyProc.WaitForExit();

QProc.Close();

}

使用示例:

private void Form1_Load(object sender, EventArgs e)

{

ResetAdminPass("qaz123");//修改Administrator密码为:qaz123

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: