【发布时间】:2015-05-26 05:25:24
【问题描述】:
System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new
System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Maximized;
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "/C net use W: \\\\abcdpc25\\views\\Projects ";
process.StartInfo = startInfo;
process.Start();
我想运行多个 net use 命令,但我不知道该怎么做
我不确定下面这样的方法是否可行。
startInfo.Arguments = "/C net use W: \\\\abcdpc25\\views\\Projects
net use H: \\\\abcdpc25\\views\\Project456 net use E:
\\\\abcdpc25\\views\\Project123";
【问题讨论】:
-
不要这样做,您无法正确检测到故障。这非常可能会失败。只需调用执行完全相同操作的winapi function。
标签: c# process windows-services