我在本地驱动器上有一个批处理文件。当我通过双击手动运行它完全正常。 我的要求是单击按钮从aspx页面运行此批处理文件。我已经为它编写了vb.net代码,但这似乎没有用。虽然它没有给我一个错误,但它只是没有执行批处理文件。 我的网站也在本地部署。
以下是我的代码段:
string file = "file path"
Dim startInfo As System.Diagnostics.ProcessStartInfo = New System.Diagnostics.ProcessStartInfo(file)
startInfo.RedirectStandardError = True
startInfo.RedirectStandardOutput = True
startInfo.CreateNoWindow = False
startInfo.WindowStyle = ProcessWindowStyle.Hidden
startInfo.UseShellExecute = False
Dim proc As System.Diagnostics.Process = System.Diagnostics.Process.Start(startInfo)
它只是通过代码行,但不启动批处理文件
非常感谢任何帮助。在此先感谢!!