1
試圖從VBScript如何打在cmd中輸入從VBScript
Dim objShell
Set objShell = WScript.CreateObject ("WScript.shell")
objShell.run "cmd /c cd C:\Script & lcm_cli.bat -lcmproperty C:\LCMBiar_Import.property"
第二個命令lcm_cli.bat -lcmproperty C:\LCMBiar_Import.property
運行一些命令要求我按下回車鍵來完成它的執行。任何想法如何通過VBScript來做到這一點。
試圖給 objShell.Sleep(1000) objShell.SendKeys("{ENTER}")
但沒有任何反應。還在等待手動輸入!
['objShell.SendKeys( 「{ENTER}」)'](https://msdn.microsoft.com/en-us/library/8c6yea83(V = VS 0.84)的.aspx)?在發送Enter鍵之前,您可能還想添加一個睡眠,以使其有機會達到其執行的最後階段。 – Lankymart
已嘗試不起作用 –
objShell.run命令正在創建一個新的cmd窗口,因爲它正在等待輸入。 –