在64位元系統下執行VBS

一般在32位元作業系統下執行VBSript(*.vbs)檔案只要點兩下就可以正常執行了,但同一個VBScript檔案拿到64位作業系統下就可能發生無法執行的錯誤。

原來在64位元作業系統下預設會使用64位元的VBScript,但如果我們VBSript裡有使用到32位元的COM或DLL,則會發生無法找到元件的錯誤,此時只要轉個彎,使用64位元作業系統下的32位元VBScript指令就可以了。

執行cmd後,再用下列批次指令執行寫好的VBScript檔案就可以了。

%windir%\SysWOW64\wscript.exe d:\abc\test.vbs

PS. 前者為32位元的wscript, 後者為要執行的VBS檔案

reference web:
http://blog.yam.com/yzl1218/article/63031542

留言

這個網誌中的熱門文章

ORA-12514: TNS: 監聽器目前不知道連線描述區中要求的服務

Oracle 例外控制(Exception Control)

Oracle 工作排程 DBMS_JOB 筆記