2017-07-11 17 views
0

希望你能幫上忙。我越來越IBM Pcomm宏 - 嘗試使用WScript.Shell時出錯

[PCOMM SCRIPT HEADER] 
LANGUAGE=VBSCRIPT 
DESCRIPTION= 
[PCOMM SCRIPT SOURCE] 
OPTION EXPLICIT 
autECLSession.SetConnectionByName(ThisSessionName) 

Dim ShellObj : Set ShellObj = WScript.CreateObject("WScript.Shell") 
ShellObj.Run("C:\Windows\System32\cmd.exe") 

錯誤是「WScript的」沒有定義......我已經嘗試定義和預期它仍然沒有奏效。

我想要實現的是直接從個人通信會話中打開CMD。謝謝。

回答

0

有可能需要PCOMM特殊考慮,但我相信,剛剛卸下的WScript在

Dim ShellObj : Set ShellObj = WScript.CreateObject("WScript.Shell") 

,所以它讀取

Dim ShellObj : Set ShellObj = CreateObject("WScript.Shell") 

將通過避免(未neccessary解決問題)僅對C|WScript.exe腳本主機提供的WScript對象的引用。有關詳細信息,請參見this answer

+0

謝謝!你做對了 –