-4

我在记事本中编写了一个脚本并将其保存在一个文件夹中。现在我想从 c# 按钮单击执行该脚本。

你能帮我怎么做吗?

4

2 回答 2

2

由于您选择了 asp.net 标记:您要在服务器上还是在客户端计算机上启动脚本?您可以在服务器上启动脚本,但从浏览器启动脚本是另一回事:

Process.Start(@"c:\myscript.vbs");

只需确保文件顶部有以下行:

using System.Diagnostics;
于 2013-05-13T04:03:37.883 回答
1
Process proc = new Process();
proc.StartInfo.FileName = "G:\\Media\\Downloads\\print.bat";
proc.StartInfo.WorkingDirectory = @"G:\Media\Downloads\";
proc.Start();

这个答案是这个问题的问题和答案的组合:Running bat script from C#

于 2013-05-13T04:01:48.907 回答