cmd命令中输入很多命令都没有结果返回

问题现象

现象1:无任何结果返回,命令结束

1 route print

 

现象2:阻塞,光标闪烁,一直在等待结果返回,也不报错

1 java -version

 

排查过程

网上找了很多贴子,都没解决问题,以为操作系统坏了,都想重装系统了,但是电脑装了很多东西,重装系统好多东西得重整太麻烦了。最后无意中发现是因为code page的问题。所以这里记录一下发现的过程。

打开cmd.exe后,左上角点击图标,点击“属性”,再点击"选项",我发现 “当前代码页” 下面的内容是空白的,猜想会不会是这个的问题呢

 

解决方法

后按这个思路设置code page,成功解决:

开始->运行->输入  regedit  后回车

找到如下注册表路径:计算机\HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe

然后在右侧窗口中找到CodePage,双击,在编辑窗口中,选择十进制,在进制数据中填写 65001 然后点击确定即可

再次打开cmd.exe,再输入上述命令,结果成功返回。

 

posted @ 2024-12-08 11:57  文君、  阅读(605)  评论(0)    收藏  举报