无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1647|回复: 16
打印 上一主题 下一主题

[分享] Rsync for windows

[复制链接]
跳转到指定楼层
1#
发表于 2024-9-4 15:13:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 plutoshen 于 2024-9-4 16:51 编辑




应用举例:按照一个文件列表来复制文件到指定的文件夹而且保持目录结构不变

filelist.txt: 需要复制的文件列表
dest:目标文件夹(如果不存在则新建)
cp.cmd: 示例命令行

这个例子中,复制d:\Windows下5个文件到dest文件夹。
把这5个文件
d:\windows\notepad.exe
d:\windows\Fonts\ahronbd.ttf
d:\windows\Fonts\andlso.ttf
d:\windows\Fonts\angsa.ttf
d:\windows\System32\drivers\etc\hosts

复制到
x:\rsync4win\dest\windows\notepad.exe
x:\rsync4win\dest\windows\Fonts\ahronbd.ttf
x:\rsync4win\dest\windows\Fonts\andlso.ttf
x:\rsync4win\dest\windows\Fonts\angsa.ttf
x:\rsync4win\dest\windows\System32\drivers\etc\hosts


/cygdrive/d/表示widows下的D盘,路径必须使用正斜杠分割。

所有操作一行命令完成,不需要复杂的批处理。



在此下载

2#
 楼主| 发表于 2024-9-4 15:19:52 | 只看该作者
回复

使用道具 举报

3#
发表于 2024-9-4 15:24:11 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

4#
发表于 2024-9-4 15:44:55 | 只看该作者
感谢分享
回复

使用道具 举报

5#
发表于 2024-9-4 15:58:30 | 只看该作者
感谢分享!!!
回复

使用道具 举报

6#
发表于 2024-9-4 16:15:21 | 只看该作者
感谢分享
回复

使用道具 举报

7#
发表于 2024-9-4 18:23:33 | 只看该作者
感谢分享
回复

使用道具 举报

8#
发表于 2024-9-4 20:22:28 | 只看该作者
本帖最后由 wyl0205 于 2024-9-4 20:24 编辑

估计楼主没明白Rsync到底是用来做什么用的,不行好好补一下这方面的知识。如果单独说复制或者移动的话,用au3就很简单就实现的。还可以写配置文件实现自定义!

点评

我用一行命令完成了任务,你管我用什么工具呢。 你很懂是吧,那你说说还有什么方法能更简单地完成这样的工作。  详情 回复 发表于 2024-9-4 21:11
回复

使用道具 举报

9#
 楼主| 发表于 2024-9-4 21:11:22 | 只看该作者
wyl0205 发表于 2024-9-4 20:22
估计楼主没明白Rsync到底是用来做什么用的,不行好好补一下这方面的知识。如果单独说复制或者移动的话,用a ...

我用一行命令完成了任务,你管我用什么工具呢。
你很懂是吧,那你说说还有什么方法能更简单地完成这样的工作。
回复

使用道具 举报

10#
发表于 2024-9-5 12:42:28 | 只看该作者
有个比较烦的问题是 这个工具对于路径使用  /  这样的符号,而在WIN下面,路径是用 \ 来分隔的,这样的话,文件列表你还需要去处理 \ 符号为 / ,这样就很麻烦了
回复

使用道具 举报

11#
 楼主| 发表于 2024-9-5 13:13:24 | 只看该作者
sgw888 发表于 2024-9-5 12:42
有个比较烦的问题是 这个工具对于路径使用  /  这样的符号,而在WIN下面,路径是用 \ 来分隔的,这样的话, ...

难道还有人不会用查找替换?最简单的记事本就能完成。
已经有Windows版的工具了,比批处理简单上百倍不止,如果还不知足那神仙也没办法。
回复

使用道具 举报

12#
发表于 2024-9-5 15:36:18 | 只看该作者
plutoshen 发表于 2024-9-5 13:13
难道还有人不会用查找替换?最简单的记事本就能完成。
已经有Windows版的工具了,比批处理简单上百倍不 ...

你要这样回答也没啥问题。
就事论事,我要打开记事本,去替换里面所有的符号,这样,这个文件列表就只能用于这个工具。
如果我用别的工具,比如 Fastcopy ,我可以直接把TXT里的内容,复制到Fastcopy 的源里面,然后执行复制就可以了。
回复

使用道具 举报

13#
 楼主| 发表于 2024-9-5 20:32:59 | 只看该作者
sgw888 发表于 2024-9-5 15:36
你要这样回答也没啥问题。
就事论事,我要打开记事本,去替换里面所有的符号,这样,这个文件列表就只能 ...

复制备份一下这个文件不算麻烦吧。还有忘了说了,替换所有符号连记事本都用不着,只要用sed命令就行了。你没用过觉得麻烦,等你会用高效率的命令以后就明白什么更好了。
回复

使用道具 举报

14#
发表于 2024-9-5 21:12:27 | 只看该作者
学习了
回复

使用道具 举报

15#
 楼主| 发表于 2024-9-6 06:51:09 | 只看该作者
拒绝改变,懒于学习,抱残守缺,这就是某些人的状态。并不针对谁,只说事实。
回复

使用道具 举报

16#
发表于 2024-9-7 13:39:46 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

17#
发表于 3 天前 | 只看该作者
学习
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 05:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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