ckevin 当前离线
列兵
@echo off for /f "tokens=1* delims=," %%i in (name.txt) do ( if not exist "%%i" (echo %%i not exist) else (md "%%j" 2>nul & move "%%i" "%%j" ) ) pause复制代码
TOP
CrLf 当前离线
论坛巡查
在上面的脚本上增加一个功能,就是当name.txt中的文件存在的时候,就移动,不存在的时候则报出哪个文件存在,如果单纯move的时候,只是提示“系统找不到指定的文件”,而没有具体报出来是哪个文件。 ckevin 发表于 2011-4-1 15:45
namejm (闭关中)当前离线
批处理代码写手
荣誉版主
@echo off for /f "tokens=1* delims=," %%i in (name.txt) do ( md "%%j" 2>nul move "%%i" "%%j" ) pause复制代码
评分人数