好的,这是我当前正在运行的命令。执行后,会出现命令提示符,直到命令完成。
有没有办法隐藏命令提示符?
Process.Start(
"\\path_to_exe\Testing.exe ",
Arg2 + Arg3 + Arg4 + Arg5 + Arg6 + Arg7 + Arg8 + Arg9 + Arg10 + Arg11)
好的,这是我当前正在运行的命令。执行后,会出现命令提示符,直到命令完成。
有没有办法隐藏命令提示符?
Process.Start(
"\\path_to_exe\Testing.exe ",
Arg2 + Arg3 + Arg4 + Arg5 + Arg6 + Arg7 + Arg8 + Arg9 + Arg10 + Arg11)
Dim p as New ProcessStartInfo(@"command", args)
p.WindowStyle = ProcessWindowStyle.Hidden
p.CreateNoWindow = true
Process.Start(p)
我不是 100% 确定为什么我会根据@juergen d 的回答出现语法错误,但我发现了这一点,而且它似乎也能正常工作。
Dim psInfo As New System.Diagnostics.ProcessStartInfo("path_to_exe", Arg2 + Arg3 + Arg4 + Arg5 + Arg6 + Arg7 + Arg8 + Arg9 + Arg10 + Arg11)
psInfo.WindowStyle = ProcessWindowStyle.Hidden
System.Diagnostics.Process.Start(psInfo)
Shell("cmd.exe", AppWinStyle.Hide)