如果你电脑上有安装python,可以新建一个bat,内容如下:python -c "import sys,os;fp=dirname(argv[1]);fn=basename(argv[1]);ame(argv[1],join(fp,de('latin1')decode('gbk')))" %1然后把乱码的文件拖到上面就好。 如果没有安装python,可以自己写一个,实现把文件名(不含文件扩展名)按latin1编码encode为字节流然后解码为'gbk'的就好来源:下载的文件名总是「乱码」?这里有各平台的解决方法