看下批处理代码前几行,有一句类似set /p filename=的则:先运行BAT文件,然后拖TXT文件的BAT窗口中;如果有一句类似 if "%~1"=="" 的,则拖文件放到BAT文件上。否则直接双击运行。不清楚的话把代码贴上来.