111,126
社区成员
发帖
与我相关
我的任务
分享private static void Main(string[] args)
{
Process P = new Process();
P.StartInfo.UserName = "administrator"; //用户名
string password = "superpwd";// 用户密码
SecureString temp = new SecureString();
foreach(char ch in password)
{
temp.AppendChar(ch);
}
temp.MakeReadOnly();
P.StartInfo.Password = temp;
P.StartInfo.FileName = "cmd.exe"; //要启动的应用程序路径
P.StartInfo.RedirectStandardInput = true; //重定向程序输入
P.StartInfo.UseShellExecute = false; //
P.StartInfo.RedirectStandardOutput = true; //重定向程序输出
P.Start(); //启动进程
P.StandardInput.WriteLine(@"cd C:\Program Files\"); //向进程输入命令
P.StandardInput.WriteLine(@"C:"); //向进程输入命令
P.StandardInput.WriteLine("md aa"); //向进程输入命令
P.Dispose(); //释放进程
Console.ReadLine();
}