ny350101 当前离线
二级士官
@echo off set /p #PATH=请拖入需要备份的文件(文件夹) copy %#path% d:\ pause 复制代码
hanyeguxing (寒夜孤星)当前离线
荣誉版主
@echo off if "%*"=="" (exit) else set "a=%*" if exist "%a%\" ( xcopy "%a%" d:\ ) else ( copy "%a%" d:\ )复制代码
@echo off if "%*"=="" ( set/p a=请拖入需要备份的文件(文件夹): if not defined a exit ) else set "a=%*" for %%a in ("%a%") do echo %%~aa|find /i "d">nul 2>nul&&( xcopy "%a%" d:\ )||( copy "%a%" d:\ )复制代码
TOP
hbwazxf 当前离线
列兵
@echo off set "目标文件夹=d:\" :a if "%*"=="" ( set/p a=请拖入需要备份的文件(文件夹): if not defined a goto:a ) else set "a=%*" if not exist "%目标文件夹%" exit if exist "%a%\" ( echo a|xcopy /cfiserh "%a%" "%目标文件夹%" ) else ( copy "%a%" "%目标文件夹%" ) pause复制代码