PowerShell 2.0和Add-Content cmdlet

时间:2011-11-07 16:07:25

标签: powershell powershell-v2.0

我正在尝试使用Add-Content cmdlet将一些文本添加到.txt文件中。

Add-Content C:\scripts\test.txt "test"

它不是“测试”,而是将一些亚洲字母符号添加到文件中。我发现这个问题出现了同样的问题:

http://social.technet.microsoft.com/Forums/en/winserverpowershell/thread/9cdbeb30-d934-4ae1-8cba-d268224561e9

我试图按照那里的步骤但没有任何成功。任何想法为什么会这样?

致以最诚挚的问候,

Yordan Nikolov

1 个答案:

答案 0 :(得分:2)

这很可能是由于原始文件的编码方式。快速解决方法(并验证这是编码问题)可能是在记事本中打开.txt文件并将其保存到test2.txt。 然后执行命令:

Add-Content C:\scripts\test2.txt "test"

并查看它是否解决了问题。