2011-06-17 20 views

回答

8

使用ShellExecute這是在宣佈ShellAPI的。

ShellExecute(
    MainForm.Handle, 
    'open', 
    PChar(scriptfilename), 
    PChar(params), 
    PChar(workingdirectory), 
    SW_SHOW 
); 
+0

@Nelson這是否回答這個問題? – 2011-06-17 08:53:49

+0

@DavidHeffernan我們可以使用的CreateProcess而不是SE?怎麼樣? – saastn 2015-08-24 15:10:02

+0

使用'CreateProcess'你不得不把它'cmd.exe'爲可執行文件,然後一切都需要的參數來運行該腳本。通常,這將是'/ C scriptfilename.bat' – 2015-08-24 15:12:01