• 欢迎访问挑战自我博客网站,安全研究,web渗透,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入挑战自我博客网站 网站主页

1、文章背景

今日,在渗透测试的时候发现国内的客户端在使用schtasks的时候提示报错,说无法加载列资源,如下图所示:
系统环境配置技巧 cmd编码配置技巧

这个情况原来好像也见到过,但是没啥印象了,所以今天就一起来解决下这个问题。

2、cmd编码问题

原来,中文系统的cmd默认的编码为936,也就是GBK编码,如下图所示。schtasks中的部分翻译可能没有做好,或者是这个简体中文的 schtasks MUI 语言包有问题,所以导致的这一类问题。

系统环境配置技巧 cmd编码配置技巧

所以我们只需要设置一下cmd的编码类型就可以了,编码类型的设置用chcp命令即可,该命令帮助如下,很简单,后面直接跟编码类型就好了

系统环境配置技巧 cmd编码配置技巧

我们设置成美国的编码,437就行

chcp 437

3、后续思考

python2的编码问题一直没有得到很好的解决,是不是也和这个cmd的编码有关系呢?但是如果我们设置了编码为437之后,中文又都不显示了。很难受。