【发布时间】:2011-11-07 16:07:25
【问题描述】:
我正在尝试使用 Add-Content cmdlet 将一些文本添加到 .txt 文件中。
Add-Content C:\scripts\test.txt "test"
它在文件中添加了一些亚洲字母符号,而不是“测试”。我发现这个线程解决了同样的问题:
我尝试按照那里的步骤进行操作,但没有成功。任何想法为什么会发生这种情况?
最好的问候,
约尔丹·尼科洛夫
【问题讨论】:
我正在尝试使用 Add-Content cmdlet 将一些文本添加到 .txt 文件中。
Add-Content C:\scripts\test.txt "test"
它在文件中添加了一些亚洲字母符号,而不是“测试”。我发现这个线程解决了同样的问题:
我尝试按照那里的步骤进行操作,但没有成功。任何想法为什么会发生这种情况?
最好的问候,
约尔丹·尼科洛夫
【问题讨论】:
这很可能是由于原始文件的编码方式造成的。一个快速的解决方法(并验证这是一个编码问题)可能是在记事本中打开您的 .txt 文件并将其保存到 test2.txt。 然后执行你的命令:
Add-Content C:\scripts\test2.txt "test"
看看能不能解决问题。
【讨论】: