本机环境:(1)windows 10 家庭旗舰版(2)浏览器:IE11、Edge(3)Visual Studio 2019
日期:2022年9月18日
作者:牧羊人
开发准备
1、nginx
2、隐藏cmd命令窗口用的工具
RunHiddenConsole.exe
上代码
//启动nginx
System.Diagnostics.ProcessStartInfo App_Ngnix = new System.Diagnostics.ProcessStartInfo();
//App_Ngnix.FileName = Application.StartupPath + "\\ANMP\\RunHiddenConsole.exe";
//32位、x64的RunHiddenConsole.exe 运行效果都是一样的
//App_Ngnix.FileName = Application.StartupPath + "\\RunHiddenConsole.exe";
App_Ngnix.FileName = Application.StartupPath + "\\RunHiddenConsole.exe";
//这里需要使用相对路径 相对于RunHiddenConsole.exe所在位置
App_Ngnix.Arguments = "..\\..\\Nginx\\nginx.exe";
//这里用绝对路径,运行是无效的,考虑应该是与RunHiddenConsole.exe有关
//App_Ngnix.Arguments = Application.StartupPath + "\\Nginxs\\nginx.exe";
System.Diagnostics.Process app_ngnixp;
try
{
app_ngnixp = System.Diagnostics.Process.Start(App_Ngnix);
}
catch
{
MessageBox.Show("没有该文件...");
}
运行效果截图
如需源代码支持,请打赏后留言邮箱。
内容绝对原创,希望对您有帮助。您的打赏,是让我持续更新的牛奶和面包