powershell使用iconv.exe将utf-8转换为latin1

时间:2017-10-17 11:36:05

标签: powershell utf-8 iso-8859-1 iconv

我正在尝试使用带有powershell的iconv.exe转换文件,我收到一个名为NSURLErrorUnsupportedURL的输出文件,但它仍然使用a.a编码,而不是utf-8

latin1

使用cmd,脚本看起来像这样,并且工作正常。

$params = @{
    FilePath = "tools/iconv.exe"; 
    ArgumentList = @(
        "--from-code=utf-8",
        "--to-code=latin1",
        "$rc_file"
    );
    RedirectStandardOutput = "a.a";
    Wait = $true;
    NoNewWindow = $true
}

Start-Process @params

有人可以帮我吗?

0 个答案:

没有答案