无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2013koko
打印 上一主题 下一主题

[求助] 请大家帮忙写个批处理

  [复制链接]
1#
发表于 2020-11-26 20:40:43 | 显示全部楼层
第三个要求有个方法不过需要gnuwin32的一个小程序sed.exe

for /f  %%i  in  ('dir/b B目录 ^|sed.exe -e  s/\.mui//g')  do (
if not exist A目录\%%i  del B目录\%%i.mui
)

点评

感谢帮助!但感觉这个用批处理应该可以完成吧,不想上工具  详情 回复 发表于 2020-11-26 21:37
回复

使用道具 举报

2#
发表于 2020-11-27 08:50:55 来自手机 | 显示全部楼层
我觉得第二个要求,你应该分几步进行:先dir/a:d/b/s分别产生两个目录的目录列表进行比较得到B目录中有但A目录中没有的文件夹的列表来处理目录的差异。再dir/b/s得到A和B两目录的具体文件的列表,比较产生B目录存在但A目录中不存在的所有具体文件列表,再把这个列表中包含差异目录的行删除,然后比较得到同名目录是否有不同文件。

点评

能帮忙写个吗?  详情 回复 发表于 2020-11-27 15:42
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-3 21:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表