本帖最后由 hlzj88 于 2018-12-3 20:45 编辑
- @echo off&&setlocal enabledelayedexpansion
-
- set mm=
- set mm=%date:~2,2%%date:~5,2%%date:~8,2%
-
- rem 利用条件关系,使只有两个服务器都能成功登陆才有记录产生
- net user z: \\172.19.18.221\updat %密码% /user:%用户名%&&net user y: \\172.19.21.23\file %密码% /user:%用户名%&&echo %mm%>>z:\记录.txt
-
- md z:\%mm%
- xcopy y:\*%mm%* z:\%mm%\ /y/k/c
-
- for /f %%i in (a.txt) do (
- md z:\%%i
- xcopy y:\*%%i* z:\%%i\ /y/k/c
- if exist z:\%%i\*%%i* echo %mm%>a.txt
- )
-
- rem 上面9,10句只拷贝今天的文件
- rem 上面for使今天运行只拷贝a.txt里记录的日期数字的文件。即今天拷贝昨天的。
- pause
- exit
复制代码 没有环境测试,大意如此,楼主斟酌调试使用。 |