[英]C# run application
Does someone knows how can I run "IISRESET" from c# application as if as I would run it from the start->run ? 有人知道如何从c#应用程序运行“ IISRESET”,就像从start-> run中运行它一样吗?
Thanks. 谢谢。
System.Diagnostics.Process.Start("IISRESET.exe");
NOTE: You will need to provide correct path to IISRESET
as a parameter. 注意:您将需要提供
IISRESET
正确路径作为参数。 Above is just a sample code. 上面只是一个示例代码。
System.Diagnostics.Process process = new System.Diagnostics.Process();
//process.StartInfo.FileName = @"C:\WINDOWS\system32\iisreset.exe";
process.StartInfo.FileName = "cmd";
process.StartInfo.Arguments = "/C iisreset /STOP";
process.StartInfo.UseShellExecute = false;
process.StartInfo.CreateNoWindow = true;
process.StartInfo.RedirectStandardError = true;
process.StartInfo.RedirectStandardOutput = true;
process.Start();
process.WaitForExit();
Process iisreset = new Process();
iisreset.StartInfo.FileName = "iisreset.exe";
iisreset.StartInfo.Arguments = "computername";
iisreset.Start();
Your C# application might need specific permission to launch it. 您的C#应用程序可能需要特定的权限才能启动它。
iisreset.exe
is located in the windows\\system32
folder. iisreset.exe
位于windows\\system32
文件夹中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.