@echo off
if not exist "f:\备份" md "f:\备份"
:start
if not "%~1"=="" (
move "%~1" f:\备份\
shift
goto :start)
pause>nul
引用2楼兄台的代码,测试过,支持拖放操作,已经很好地解决了我前面提出的问题:(目前只能支持单文件,而且文件名不能有空格,不知道如何改进才能支持多文件(多于9个),而且不受空格的影响,我把%1改成"%1"提示说命令语法不支持。),但测试后发现不支持文件夹,不知道该怎么样完善下?
可能我前面没说清楚,不好意思,其实我是想把这个P放到SENDTO里头来用,或者直接将多个文件拖放到这个P上来操作
大虾门帮忙看看。。。:lol:
[ Last edited by echo on 2006-12-12 at 04:50 PM ]
if not exist "f:\备份" md "f:\备份"
:start
if not "%~1"=="" (
move "%~1" f:\备份\
shift
goto :start)
pause>nul
引用2楼兄台的代码,测试过,支持拖放操作,已经很好地解决了我前面提出的问题:(目前只能支持单文件,而且文件名不能有空格,不知道如何改进才能支持多文件(多于9个),而且不受空格的影响,我把%1改成"%1"提示说命令语法不支持。),但测试后发现不支持文件夹,不知道该怎么样完善下?
可能我前面没说清楚,不好意思,其实我是想把这个P放到SENDTO里头来用,或者直接将多个文件拖放到这个P上来操作
大虾门帮忙看看。。。:lol:
[ Last edited by echo on 2006-12-12 at 04:50 PM ]

