【发布时间】:2011-10-12 09:01:33
【问题描述】:
我在尝试更改 .bat 文件中的代码页时遇到了一个奇怪的问题。
当我在 Windows 7 中执行以下 .bat 文件时,它运行良好。
代码页被更改,program.exe 被执行。
批处理文件:
chcp 65001
"D:\program.exe" /opt ÄiÜ
pause
但是,当我从 Windows Vista 启动 .bat 文件时,代码页会发生更改,然后退出批处理文件。
所以program.exe 永远不会被执行。
但是,当我从命令行手动运行这两个命令时,它确实可以工作。
知道如何通过 .bat 文件在 Windows Vista 下使用它吗?
【问题讨论】:
标签: windows command-line batch-file