如何使用WinExec运行批处理文件?

时间:2013-12-18 19:02:13

标签: batch-file windows-3.1

我正在使用Windows 3.11,在回答a question about running batch files with certain attributes后,有人建议使用WinExec。我怎么做?有什么特别的事要做,因为它是批处理文件而不是正常程序吗?

1 个答案:

答案 0 :(得分:2)

使用WinExec启动批处理文件与使用WinExec启动其他任何内容相同。第一个参数是要运行的命令行,第二个参数是窗口显示参数,表示您希望如何显示新程序的窗口。例如,在C:

WinExec("foo.bat", SW_SHOW);

请注意,WinExec自Windows 95以来已经过时。使用的首选功能包括CreateProcessShellExecute