Powershell脚本将垃圾打印到文本文件

时间:2014-09-18 20:34:31

标签: powershell

我编写了一个简单的power shell脚本,用于在运行时获取用户参数并将其写入文本文件。当我使用我的JMeter webdriver API读取此文件时,它会显示一些垃圾字符。我创建了一个新文件,以确保它不是JMeter读取错误。我的最后结论是,通过powershell脚本将垃圾打印到文本文件中。

这是我的剧本。

while($state -ne "GA" -or $state -ne "FL")
{
"Enter state"

$state = [Console]::ReadLine()  

if($state -eq "GA" -or $state -eq "FL")
{
Clear-Content market.txt
$state>>'market.txt'
break;
}
else
{
"NO such market"
}
}

1 个答案:

答案 0 :(得分:1)

请尝试使用Out-File,以便指定您希望以ASCII编码保存数据(而不是默认的Unicode编码):

$state | Out-File market.txt -Encoding ascii