1. 程式人生 > 程式設計 >執行vbs指令碼報錯無效字元、中文亂碼的解決方法(編碼問題)

執行vbs指令碼報錯無效字元、中文亂碼的解決方法(編碼問題)

程式碼沒有問題,總是報這樣的錯誤。

測試程式碼

msgbox "我們"

很簡單的程式碼,但如果編碼不對問題就很多

中文亂碼問題

執行圖

因為使用了utf8編碼導致,因為我先用的記事本編寫的

無效字元

---------------------------
Windows Script Host
---------------------------
指令碼:C:\Users\Administrator\Desktop\softjc\1.vbs
行:1
字元:1
錯誤:無效字元
程式碼:800A0408
源: Microsoft VBScript 編譯器錯誤

確定

執行圖

只要是用了 utf8-bom編碼的vbs就是報行1,字元1錯誤

或者是上面的使用 ansi編碼 都可以

修改後執行正常

有同學問這個是什麼軟體,其實就是notepad++,功能強大,比editplus比較體積大,啟動慢,但免費啊。推薦大家使用notepad++編寫指令碼程式碼,我們原創文章,轉載請註明出處。