110,533
社区成员
发帖
与我相关
我的任务
分享
public void OpenRunPark()
{
try
{
//string path = @"E:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe";
//string path = @"E:\Program Files\TTPlayer\TTPlayer.exe";
// string path = "C:\\Program Files\\Raymark\\Xpert-Central_live\\Main\\posisent.exe";
// System.Diagnostics.Process.Start(path);
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
//string path = "start /D \"E:\\Program Files\\TTPlayer\\\" TTPlayer.exe";
string path = "start /D \"C:\\Program Files\\Raymark\\Xpert-Central_live\\Main\\\" posisent.exe";
//"E:\Program Files\TTPlayer\TTPlayer.exe"
//"C:\Program Files\Raymark\Xpert-Central_live\Main\posisent.exe"
p.StandardInput.WriteLine(path);
p.Close();
p.Dispose();
StreamWriter wt = File.AppendText(@"D:\xPertErrLog.txt");
wt.Write("打开应用程序成功!路径为"+path);
wt.WriteLine(File.GetLastWriteTime(@"D:\xPertErrLog.txt"));
wt.Close();
}
catch
{
StreamWriter wt = File.AppendText(@"D:\xPertErrLog.txt");
wt.Write("打开应用程序失败!请检查打开路径是否出错! ");
wt.WriteLine(File.GetLastWriteTime(@"D:\xPertErrLog.txt"));
wt.Close();
}
}
start /D "C:\Program Files\Raymark\Xpert-Central\Main\" posisent.exe
Dim p As New System.Diagnostics.Process
p.StartInfo.FileName = "cmd.exe"
p.StartInfo.UseShellExecute = False
p.StartInfo.RedirectStandardInput = True
p.StartInfo.RedirectStandardOutput = True
p.StartInfo.RedirectStandardError = True
p.StartInfo.CreateNoWindow = True
p.Start()
Dim s As String = "start /D ""C:\Program Files\Raymark\Xpert-Central\Main\"" posisent.exe"
p.StandardInput.WriteLine(s)
p.Close()
p.Dispose()