@echo off REM 后续命令使用的是:GBK编码 chcp 936 cd %~dp0 set fileName=%~dp0 estfile.csv set rarName=%~dp0 estfile.rar sqluldr264.exe USER=test/test@oracl sql=%~dp0exportsql.sql head=yes FILE=%fileName% D: cd/ cd D:Program FilesWinRAR winrar a -ep1 -o+ -inul -r -ibck %rarName% %fileName% del %fileName% pause exit
注意:批处理文件中定义变量最好不要有空格,有空个变量名也要带上空格
chcp 65001 UTF-8
chcp 936 GBK
chcp 437 美国英语
参考 http://www.360doc.com/content/19/0121/16/17585043_810413905.shtml