cmd 出现"The system cannot write to the specified device"问题时如何解决

今天在cmd环境下,执行了最简单的dir命令

结果出现了下面的错误

  The system cannot write to the specified device.

百度了一下,说要修改注册表什么的,

其实完全没有必要这么费事。

出错的原因是因为cmd命令行窗口的编码格式不对

使用chcp查询了一下,发现是65001,表明是UTF-8的格式

对应方法

改成你的系统对应的编码格式即可

   比如,系统的 编码是简体中文,936

   直接在cmd窗口中,执行chcp 936 之后就OK了

1258 越南语

1257 波罗的语

1256 阿拉伯语

1255 希伯来语

1254 土耳其语

1253 希腊语

1252 拉丁 1 字符 (ANSI)

1251 西里尔语

1250 中欧语言

950 繁体中文

949 朝鲜语

936 简体中文

932 日语

874 泰国语

850 多语种 (MS-DOS Latin1)

437 MS-DOS 美国英语

猜你喜欢

转载自blog.csdn.net/sxzlc/article/details/83052515