用bat在指定目录(及其子目录和文件夹)中找出所有晚于某一时间修改时间的文件,并记录其路径,制作成patch

用bat在指定目录(及其子目录和文件夹)中找出所有晚于某一时间修改时间的文件,并记录其路径,制作成patch,第1张

一句命令冲拿告族足矣,命令行直接运行或放在批处理里都可以散友搭。注意/d参数的格式是m-d-y

xcopy e:\test\t*.txt e:\patch\test /d:10-10-2011 /s/y

@echo off

for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (

echo 正在查找A文件夹路径

if exist %%a:\唯答 (

cd /d %%a:\

for /f "delims=" %%b in ('dir /s /b /ad a') do (

cd /d "%%b"

::以下是你要在A文茄链件夹执行的命令颤山孙

echo.A文件夹路径是%cd%

if exist d\ cd.>b\b.txt

if exist c\c.txt start notepad c\c.txt

)))

pause

因为:1.A文件夹路径可能含有%或者!之类的特殊字符

2.A文件夹的数目可能不止一个

所以没有定义A文件夹为变量。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12135247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存