在64位元系統下執行VBS
一般在32位元作業系統下執行VBSript(*.vbs)檔案只要點兩下就可以正常執行了,但同一個VBScript檔案拿到64位作業系統下就可能發生無法執行的錯誤。
原來在64位元作業系統下預設會使用64位元的VBScript,但如果我們VBSript裡有使用到32位元的COM或DLL,則會發生無法找到元件的錯誤,此時只要轉個彎,使用64位元作業系統下的32位元VBScript指令就可以了。
執行cmd後,再用下列批次指令執行寫好的VBScript檔案就可以了。
reference web:
http://blog.yam.com/yzl1218/article/63031542
原來在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
留言
張貼留言