有关Wscript.exe *.vbs 的中文字编码( utf-8)问题

(一) WSH script程序,utf-8的档案A 中文字抄至B时会变乱码。
inputFilePath = "D:\test\A.txt"
outputFilePath = "D:\test\B.txt"

Set fso = CreateObject("Scripting.FileSystemObject")
Set inFid = fso.OpenTextFile(inputFilePath ,1 ,-1)
Set outFid = fso.OpenTextFile(outputFilePath ,8 , -1)
do until inFid.atEndOfStream
myLine = inFid.ReadLine
outFid.WriteLine myLine
loop
inFid.Close
outFid.Close

(二) Powershell script 程序,utf-8档案B中 加入中文字型也是异常。
1. my.ps1 的程序如下:
Add-Content D:\test\B.txt "中文字" -Encoding utf8
执行 .ps1後,档案B中出现乱码!
2.直接在 powershell console下直行此单行指令,却又是正常。


<<:  [Vue2] 从初学到放弃 Day7-怎麽变化里面的值

>>:  【左京淳的JAVA WEB学习笔记】第十四章 付款处理

Day20-自制下拉式选单_我就想要美美的

今天来弄一个自制的漂亮下拉式选单 首先下拉式选单,会有上面可以按的地方跟下方会弹出来的悬浮按钮 我这...

Day12 天气API小实作2

继续昨天的进度,首先,因为我们用了pickerview所以要扩充UI功能,写在第十一行後。 写完之後...

Day 13:Python基本介绍06 | 函数、读写档案、引用

早安安! 今天是Python基本介绍的最後一天了~ 6天真的太短了,有好多东西想讲但都讲不完 ಥ⌣ಥ...

【Day25】 Transformer 实作包(二)

开始施工 今天我们要来制作 Transformer Decoder 的部分,一样先上个图方便施工 以...

JavaScript基本功修练:Day26 - Promise的语法糖:async/await

除了Promise之外,还有async/await语法来处理非同步程序,它背後的操作原理与Promi...