Board logo

标题: [文本处理] win7下批处理文件会出现两个文件 [打印本页]

作者: mashallong    时间: 2018-10-8 16:05     标题: win7下批处理文件会出现两个文件

在文件夹是英文名字或者数字的时候,执行批处理以后会出现下图里面的两个文件,一个正常的,一个是乱码,请问,有什么办法解决吗?
  1. @echo off
  2. echo 开始执行
  3. pause
  4. ren *.txt *.wav
  5. echo 转换完成
  6. pause
复制代码

作者: /zhqsystem/zhq    时间: 2018-10-8 20:49

乱码与UI语言有关
批语言
chcp 936
系统语言
控制面板\时钟、语言和区域\区域与语言-管理-设定China
作者: mashallong    时间: 2018-10-9 14:50

系统语言设置是中国,然后批处理的这个 是需要添加在哪里呢?难道就是系统问题了?
作者: mashallong    时间: 2018-10-9 14:51

回复 2# /zhqsystem/zhq

系统语言设置是中国,然后批处理的这个 是需要添加在哪里呢?难道就是系统问题了?
作者: /zhqsystem/zhq    时间: 2018-10-9 21:36

回复 4# mashallong
放在第二行,
如果你在非中文环境打开过就变不回来了,尝试使用英文或数字标准名称,这样在所有语言中都不会出错




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2