Cmd.exe和command.com-windows 7上的特殊字符
在windows XP上启动cmd.exe并执行以下操作时:Cmd.exe和command.com-windows 7上的特殊字符,windows,command-line,cmd,command,Windows,Command Line,Cmd,Command,在windows XP上启动cmd.exe并执行以下操作时: 输入] command.com[输入] asdfgąłś[输入] 退出[输入] łąśś[输入] 一切按计划进行。但当我在windows 7上执行相同操作时,会发生以下情况: 输入] command.com[输入] asdfg[enter]//不再可用 退出[输入] lass[enter]//łąśś显示为lass,从现在起,cmd.exe没有可用的特殊字符 有人知道这里发生了什么吗?为什么win7的行为如此奇怪?我能做些什么吗?要正
输入]
command.com[输入]
asdfgąłś[输入]
退出[输入]
łąśś[输入]
输入]
command.com[输入]
asdfg[enter]
//不再可用退出[输入]
lass[enter]
//łąśś显示为lass,从现在起,cmd.exe没有可用的特殊字符有人知道这里发生了什么吗?为什么win7的行为如此奇怪?我能做些什么吗?要正确处理这些字符,您需要一个特定的页面代码。您可以使用
chcp
命令测试它是哪个页面代码
如果您启动command.com
(16位DOS命令处理器),则页面代码可以更改,并且当您退出command.com
时,页面代码将不同。试一试
chcp [enter]
command.com [enter]
chcp [enter]
chcp [enter]
exit [enter]
chcp [enter]
外来字符需要使用
chcp
命令的特定代码页,也可以使用unicode。解决方案将取决于您所做工作的确切性质。