我想做一个 复制硬盘上今天拷贝的文件,并删除复制完的文件
有一下几个问题:
1,复制硬盘上文件.是如果是ftp工具从服务器上下载的文件.文件创建时间还是服务器上的文件创建时间,这样用xcopy 按时间复制就不起作用了.
2,删除复制完的文件,如考电影复制完毕后就删除移动硬盘上的这个应该怎么做?
3,分类存放今天的文件,如电影放到d:\电影\,rar放到d:\temp\下面
3,还有是否能自动判断移动硬盘分区.
下面是我写的拷贝文件的代码 ,手动添加移动硬盘的目录
@echo off
title 文件复制
echo.
echo.
echo --------------------------------------------
echo.
Set /p mulu=备份路径:
Set /p root=目的路径:
echo.
Set /p xuanzi=自动还是手动(自动A/手动M):
if %xuanzi%==A goto zidong
if %xuanzi%==M goto shoudong
:zidong
echo 自动备份今天产生的文件
xcopy %mulu%\*.* %root% /d:%date:~5,2%-%date:~8,2%-%date:~0,4% /S /y
echo.
echo 备份完毕
goto end
:shoudong
echo.
set /p riqi=手动选定时期(时间格式mm-dd-yyyy):
xcopy %mulu%\*.* %root% /d:%riqi% /S /y
echo.
echo 备份完毕
goto end
:end
有一下几个问题:
1,复制硬盘上文件.是如果是ftp工具从服务器上下载的文件.文件创建时间还是服务器上的文件创建时间,这样用xcopy 按时间复制就不起作用了.
2,删除复制完的文件,如考电影复制完毕后就删除移动硬盘上的这个应该怎么做?
3,分类存放今天的文件,如电影放到d:\电影\,rar放到d:\temp\下面
3,还有是否能自动判断移动硬盘分区.
下面是我写的拷贝文件的代码 ,手动添加移动硬盘的目录
@echo off
title 文件复制
echo.
echo.
echo --------------------------------------------
echo.
Set /p mulu=备份路径:
Set /p root=目的路径:
echo.
Set /p xuanzi=自动还是手动(自动A/手动M):
if %xuanzi%==A goto zidong
if %xuanzi%==M goto shoudong
:zidong
echo 自动备份今天产生的文件
xcopy %mulu%\*.* %root% /d:%date:~5,2%-%date:~8,2%-%date:~0,4% /S /y
echo.
echo 备份完毕
goto end
:shoudong
echo.
set /p riqi=手动选定时期(时间格式mm-dd-yyyy):
xcopy %mulu%\*.* %root% /d:%riqi% /S /y
echo.
echo 备份完毕
goto end
:end
