无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站Win To Go 极致利器(IXUNCIS固态U盘)广告联系 微信:wuyouceo QQ:184822951
查看: 967|回复: 39

[求助] 有没有根据清单复制带文件夹的文件的软件?

  [复制链接]
发表于 2022-5-7 18:13:34 | 显示全部楼层 |阅读模式
     在精简软件时,经常会使用Process Monitor去跟踪后,生成调用文件清单,这时需要从众多的文件中把这些文件带文件夹结构一起复制出来测试,有没有这种复制软件呢?
     我也知道用批处理、VBS或者AU3写一个并不复杂,不过至少不应该用BAT吧,BAT太慢效率太低了。如果真没有的话可以找个时间写一个
发表于 2022-5-7 18:28:43 | 显示全部楼层
bat 复制大文件并不算太慢。复制大量小文件时可能稍有影响。

调用第三方程序的话就多了去了。
fastcopy , teracopy 都可以。

点评

这两个软件没有根据TXT中的列表清单复制文件功能吧?是有吗?我一直没注意到呢?  详情 回复 发表于 2022-5-7 21:42

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 谢谢指点

查看全部评分

回复

使用道具 举报

发表于 2022-5-7 19:05:31 | 显示全部楼层
关注

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 谢谢临贴

查看全部评分

回复

使用道具 举报

发表于 2022-5-7 20:27:49 | 显示全部楼层
Process Monitor 有许多重覆的数据,
整里一下,剩下的不会很多.

刚在 Windows 7 X64 中,测试 Windows XP 的 Calc.exe
整理之前 有 1193 行,
整理之后 只剩 72 行.

点评

不知道大家有没有应用场合,如果没有特定的软件又有人需要的话,可以写一个程序  发表于 2022-5-7 21:55
这个整理可以用Excel,也可以在软件里自带这个效果  详情 回复 发表于 2022-5-7 21:43

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 谢谢指点

查看全部评分

回复

使用道具 举报

发表于 2022-5-7 20:33:27 | 显示全部楼层
Beyond Compare
回复

使用道具 举报

发表于 2022-5-7 21:38:01 | 显示全部楼层
Robocopy.exe,系统自带,不知道行不行
我用这个带目录拷贝工具到内存盘,每次开机时

点评

查了一下,JOB参数可以把作业存为文件,但文件结构没有明确表达,如果可以修改的话也行。不过如果没明确写出来估计并不适用于按文件列来来进行操作了  详情 回复 发表于 2022-5-7 21:55

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 谢谢指点

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2022-5-7 21:42:10 | 显示全部楼层
junyee 发表于 2022-5-7 18:28
bat 复制大文件并不算太慢。复制大量小文件时可能稍有影响。

调用第三方程序的话就多了去了。

这两个软件没有根据TXT中的列表清单复制文件功能吧?是有吗?我一直没注意到呢?
回复

使用道具 举报

发表于 2022-5-7 21:42:22 | 显示全部楼层
可以保存CSV文件,用EXCEL的VBA处理

点评

软件可以直接导出CSV文件,我们就是在说这个“VBA”处理,有现成的VBA当然也是很好的  详情 回复 发表于 2022-5-7 21:56

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 谢谢指点

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2022-5-7 21:43:01 | 显示全部楼层
plusv 发表于 2022-5-7 20:27
Process Monitor 有许多重覆的数据,
整里一下,剩下的不会很多.

这个整理可以用Excel,也可以在软件里自带这个效果
回复

使用道具 举报

发表于 2022-5-7 21:51:48 | 显示全部楼层
除非那種幾GB大型軟件,否則我精簡一般軟件還蠻快的。
所需工具,VMware,ThinApp,wim製作及掛載軟件。
基本上 ThinApp 是不太需要。

首先,用虛擬機執行 ThinApp,就可直接截取安裝軟件所有的文件副本和註冊表。
↑大部份的小軟件不需要做這步。

把那軟件文件夾制成 wim 文件,
再用全新的虛擬機掛載那 wim 文件成文件夾,
然後執行wim文件夾裏的程序,把所需要的功能都執行一次,
虛擬機重新開機,然後把那 wim 文件夾裏全部複制到另一個位置,
你會發現很多文件無法複制,因為剛剛執行程序並沒有用到那些文件,略過即可。
然後複制出來的文件夾就是那程序真正會用的到了。

我就用這方法精簡 Paragon HardDiskManager,精簡到單文件12MB,
有用過的人應該知道這程序裏面本來是上仟個文件,根本不知道哪些文件到底會不會用到。
所以直接用掛載 wim 去判斷。

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 学习了!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2022-5-7 21:55:03 | 显示全部楼层
2012qnmd 发表于 2022-5-7 21:38
Robocopy.exe,系统自带,不知道行不行
我用这个带目录拷贝工具到内存盘,每次开机时

查了一下,JOB参数可以把作业存为文件,但文件结构没有明确表达,如果可以修改的话也行。不过如果没明确写出来估计并不适用于按文件列来来进行操作了
回复

使用道具 举报

 楼主| 发表于 2022-5-7 21:56:53 | 显示全部楼层
ohte 发表于 2022-5-7 21:42
可以保存CSV文件,用EXCEL的VBA处理

软件可以直接导出CSV文件,我们就是在说这个“VBA”处理,有现成的VBA当然也是很好的
回复

使用道具 举报

发表于 2022-5-7 22:04:27 | 显示全部楼层

点评

这个貌似有我说的这个功能,我改个时间测试一下,非常感谢!!  详情 回复 发表于 2022-5-7 22:12

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 赞一个!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2022-5-7 22:12:38 | 显示全部楼层
liangyi 发表于 2022-5-7 22:04
这个帖子的附件好像有这个功能发现一个比对pe的非常好的工具能够在1秒内把不同pe导出的列表里的不同文件全 ...

这个貌似有我说的这个功能,我改个时间测试一下,非常感谢!!
回复

使用道具 举报

发表于 2022-5-7 22:56:07 | 显示全部楼层
ps写个txt去重的
复制可以无盘天使的cpyfil

点评

谢谢,搜索了很多站,没找到真实下载地址  详情 回复 发表于 2022-5-8 13:59

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 谢谢指点

查看全部评分

回复

使用道具 举报

发表于 2022-5-8 01:05:02 | 显示全部楼层
同步软件不能满足楼主需求吗?
回复

使用道具 举报

发表于 2022-5-8 09:54:35 | 显示全部楼层
EXCEL处理的方法

链接: https://pan.baidu.com/s/1pnT4ijWYR79wTTWuEXGomQ?pwd=whep 提取码: whep 复制这段内容后打开百度网盘手机App,操作更方便哦

点评

是解压出来使用的,能生成文件夹,就是没有其他动作,没有复制的动作也没有报错  详情 回复 发表于 2022-5-8 19:56
启用VBA,双击按钮后,浏览打开了CSV文件,然后就没有然后了,是操作方法没对吗?  详情 回复 发表于 2022-5-8 17:16

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 很给力!这是刚写新鲜出炉的吗?看着还在冒.

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2022-5-8 13:59:59 | 显示全部楼层
本帖最后由 9zhmke 于 2022-5-8 17:05 编辑
黑中见白 发表于 2022-5-7 22:56
ps写个txt去重的
复制可以无盘天使的cpyfil

谢谢,搜索了很多站,没找到使用方法说明
回复

使用道具 举报

发表于 2022-5-8 14:09:13 | 显示全部楼层
改个时间测试一下
回复

使用道具 举报

发表于 2022-5-8 15:13:53 | 显示全部楼层
5大有个文件复制器不知道满足你的需要不? 文件复制器.jpg


文件复制.7z (739.42 KB, 下载次数: 17)

点评

谢谢帮助,但和这个相反,不是对比目录得到列表,而是根据列表得到带目录的文件  详情 回复 发表于 2022-5-8 16:50

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 也是个好工具!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2022-5-8 16:50:03 | 显示全部楼层
9001 发表于 2022-5-8 15:13
5大有个文件复制器不知道满足你的需要不?

谢谢帮助,但和这个相反,不是对比目录得到列表,而是根据列表得到带目录的文件

点评

都可以的。 按字面意思不难理解啊。  详情 回复 发表于 2022-5-8 16:54
回复

使用道具 举报

发表于 2022-5-8 16:54:46 | 显示全部楼层
本帖最后由 527104427 于 2022-5-8 16:57 编辑
9zhmke 发表于 2022-5-8 16:50
谢谢帮助,但和这个相反,不是对比目录得到列表,而是根据列表得到带目录的文件

都可以的。

按字面意思不难理解啊。

可以按目录对比导出相同文件,
也可按目录对比导出相同列表,
一样可以按列表导出目标文件。


点评

[attachimg]500941[/attachimg] 谢谢5大临贴,是不是我使用方法不对?按这个方法点击“执行”后没反应?  详情 回复 发表于 2022-5-8 17:11
回复

使用道具 举报

 楼主| 发表于 2022-5-8 17:11:01 | 显示全部楼层
本帖最后由 9zhmke 于 2022-5-8 18:04 编辑
527104427 发表于 2022-5-8 16:54
都可以的。

按字面意思不难理解啊。

未标题-1.jpg
谢谢5大临贴,是不是我使用方法不对?按上图操作,点击“执行”后没反应?

未标题-1.jpg
换个方法测试也是全部失败,不写盘符也失败,这些文件都在c:\Mixly2\中,
复制失败的文件.log 内容如下:

     Mixly2\apphelp.dll
     Mixly2\arduino-cli
     Mixly2\arduino-cli\arduino-cli
     Mixly2\arduino-cli\arduino-cli.exe
     Mixly2\arduino-cli\arduino-cli\arduino-cli.exe
     .....

点评

试一下新的吧,顺便说一下, 如果要导出列表,那来源目录和对比目录一定要有,不然导出什么也不知道啊。  详情 回复 发表于 2022-5-8 18:04
回复

使用道具 举报

 楼主| 发表于 2022-5-8 17:16:18 | 显示全部楼层
ohte 发表于 2022-5-8 09:54
EXCEL处理的方法

链接: https://pan.baidu.com/s/1pnT4ijWYR79wTTWuEXGomQ?pwd=whep 提取码: whep 复制 ...

启用VBA,双击按钮后,浏览打开了CSV文件,然后就没有然后了,是操作方法没对吗?

点评

另外,自动去除重复文件的,判断F列有字符“成功”  发表于 2022-5-8 19:18
在EXCEL文件所在的目录生成一个新的文件夹的,如果不解压的话,可能找不到  发表于 2022-5-8 19:10
回复

使用道具 举报

发表于 2022-5-8 18:04:05 | 显示全部楼层
9zhmke 发表于 2022-5-8 17:11
谢谢5大临贴,是不是我使用方法不对?按这个方法点击“执行”后没反应?

这样操作下来也是全部失败 ...

新建文件夹 (2).7z (825.54 KB, 下载次数: 9)

点评

[attachimg]500946[/attachimg] 还是一样的,没区别 因为有清单,原则上应该说不需要对比啊?也不应该需要来源文件夹 设置了一个空的对比目录,也拷不出来,一设清单就会自动清空对比目录,设上对比目录,清  详情 回复 发表于 2022-5-8 18:09
回复

使用道具 举报

 楼主| 发表于 2022-5-8 18:09:49 | 显示全部楼层
本帖最后由 9zhmke 于 2022-5-8 18:44 编辑

未标题-1.jpg
还是一样的,没区别

因为有清单,原则上应该说不需要对比啊?也不应该需要来源文件夹

设置了一个空的对比目录,也拷不出来,一设清单就会自动清空对比目录,设上对比目录,清单就被清除
复制失败的文件.log 内容如下:
     Mixly2\apphelp.dll
     Mixly2\arduino-cli
     Mixly2\arduino-cli\arduino-cli
     Mixly2\arduino-cli\arduino-cli.exe
     Mixly2\arduino-cli\arduino-cli\arduino-cli.exe
     .....

点评

不能用就算了,我也懒得测试,不过以前貌似是可以的。  详情 回复 发表于 2022-5-8 18:42
回复

使用道具 举报

发表于 2022-5-8 18:18:42 | 显示全部楼层


PECMD写的,不知道能不能满足你的要求
回复

使用道具 举报

发表于 2022-5-8 18:21:24 | 显示全部楼层

RE: 有没有根据清单复制带文件夹的文件的软件?

本帖最后由 泮安宁 于 2022-5-8 18:39 编辑

文件复制.exe (1004.5 KB, 下载次数: 36)

点评

测试可用,非常棒的工具,简洁有效,非常感谢!!  详情 回复 发表于 2022-5-8 18:59

评分

参与人数 1无忧币 +5 收起 理由
9zhmke + 5 很给力的工具!

查看全部评分

回复

使用道具 举报

发表于 2022-5-8 18:42:20 | 显示全部楼层
9zhmke 发表于 2022-5-8 18:09
还是一样的,没区别

因为有清单,原则上应该说不需要对比啊?也不应该需要来源文件夹,清单的格式如 ...

不能用就算了,我也懒得测试,不过以前貌似是可以的。

点评

一直在用你的单文件打包软件,非常优秀。这段时间也在学习AU3,写了几个小程序,感觉AU3比VBS好用多了,稳定很多,本打算如果没有这个工具就写一个的,试用了泮安宁的作品特别适合我现在这个情况,再次感谢!  详情 回复 发表于 2022-5-8 18:58
回复

使用道具 举报

 楼主| 发表于 2022-5-8 18:58:44 | 显示全部楼层
527104427 发表于 2022-5-8 18:42
不能用就算了,我也懒得测试,不过以前貌似是可以的。

一直在用你的单文件打包软件,非常优秀。这段时间也在学习AU3,写了几个小程序,感觉AU3比VBS好用多了,稳定很多,本打算如果没有这个工具就写一个的,试用了泮安宁的作品特别适合我现在这个情况,再次感谢!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2023-2-9 06:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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