Utf 8 将UTF8字符串从REXX传递到外部命令

Utf 8 将UTF8字符串从REXX传递到外部命令,utf-8,rexx,Utf 8,Rexx,我需要从REXX访问一些带有俄语文件名的文件 文件名列在文本文件中 代码正确地读取文件名的输入列表,但当代码调用外部命令并将已读取的行用作参数时,它将失败 简化代码是 say "SRC" FQO ; say "DEST" FQD ; say "CHCP" CHCP newCMD = 'XCOPY /Y' FQO FQD say "CMD" newCMD ; newCMD 并且显示的结果是 SRC C:\prive\$_Родословная.txt DEST C:\data

我需要从REXX访问一些带有俄语文件名的文件

文件名列在文本文件中

代码正确地读取文件名的输入列表,但当代码调用外部命令并将已读取的行用作参数时,它将失败

简化代码是

 say "SRC" FQO ;
 say "DEST" FQD ;
 say "CHCP" 
 CHCP
 newCMD = 'XCOPY /Y' FQO FQD
 say "CMD" newCMD ;
 newCMD
并且显示的结果是

 SRC C:\prive\$_Родословная.txt
 DEST C:\data\ 
 CHCP
 Active code page: 65001
 CMD XCOPY /Y C:\prive\$_Родословная.txt C:\data\ 
 File not found - $_РодоÑловнаÑ.txt
 0 File(s) copied
似乎Rexx解释器不支持调用外部NewCMD的当前代码页(65001)


有什么线索吗?

哪个平台,哪个Rexx????。我不知道答案,但这将帮助其他Swindows开放对象Rexx 4.1哪个平台,哪个Rexx????。我不知道答案,但这将帮助其他Swindows打开对象Rexx 4.1