找回密码
 加入
搜索
查看: 271|回复: 7

[原创] 五一了,自用资料转移工具到了5.1劳动节版

[复制链接]
发表于 2024-4-20 16:18:05 | 显示全部楼层 |阅读模式
本帖最后由 顽固不化 于 2024-4-29 19:38 编辑


放个4.4测试版,添加了“恢复上次”,总感觉不太完善,另外感谢 @holley 大侠朋友提出的主路径选择bug。看看这个bug是否彻底修复。

如果有afan等高手的技术,这玩儿太简单,笨鸟的办法就是不停的IF着。转眼到了4.3版,可以叫撒手不管版了,可以好好休息一下了。
重做这个工具,重温了AU3,觉得很有意思,也很值得。感谢AU3中文论坛。

抄一下说明:


①这是一个系统资料文件夹转移工具,将常用文件夹移动到其他分区,好处是系统崩溃或重装时能够最大限度的保留用户资料。有些操作需重启生效。'
②AppData数据的操作并非必要,主要是预防系统盘越来越臃肿,对它的操作可能有风险,比如可能造成系统或者其他软件运行异常。如果你的系统分区足够大,强烈建议你不要对AppData资料进行任何操作。'
折叠AppData三个选项后,默认用户放弃对他的操作,哪怕曾经选择,如想操作请打开折叠后重新选择。'
③文件资料较多时,复制或转移数据需要长时间等待。转移操作后原目录可能会有残留数据,可尝试重启删除或在PE环境删除。'
④首次运行本工具可以选“转移资料”或“复制资料”,以后重装系统后只选“仅变目录”就可以了。4项文件清理主要是这些数据没有保留必要。'
⑤转移时默认的目标文件夹是第2分区的“\User”目录,如果不想转移到此,可以快选或手动修改。如没有第2分区默认选择第1分区.'
⑥命令行用法:本工具名.exe [[-|/]配置文件名] '
比如: 资料文件夹转移工具4.0.exe  配置1.ini'
配置文件的获取:运行后,调整到理想状态,点“存配置”,在当前目录找到“.ini”文件,拷贝并重命名便可。'
⑦软件可以通过重新命名实现“名传参数”,文件名的参数用[]括起来,每个参数项有下划线“_”分开,如:'

  资料转移[DDesk_M3_S1_N_E_C1,3-6,11]v4.2.1.exe'
  意思是:主目录是“Desk”;转移模式为”转移资料”;同名“留新”;勾选“加用户名”;勾选‘英文名’,勾选的项目是第1、3到6、11'
  参数含义:D后是主路径名;Mx是转移模式,后跟123对应仅变目录到转移资料;Sx同名处理,后跟123是留新到跳过;N勾选加用户名;E勾选英文名;C点选项目,可用“-”表示从哪到哪;A是appdata点选(慎用),方式同C;Px是快选为x盘符;T打开体积统计。'
“名传参”与配置文件同在时,配置文件更优先。默认不再统计体积,因为大体积的目录会花费很长时间进行统计'
⑧双击路径,可打开文件夹(如果存在);右击目标路径可改自己定义的;快选可快速确定盘符和主目录。'
⑨制作本工具纯粹是按个人喜好制作,主要方便自己日常使用,如果你使用本工具造成了数据等损失,本人不会承担任何法律责任和义务。感谢银狼驰骋、zts59等众多朋友的建议和支持!'







5.1劳动节版
https://www.123pan.com/s/uMeA-rRJUh.html  提取码:6666
4.4测试版:
https://www.123pan.com/s/uMeA-CCJUh.html      提取码:9999

https://www.123pan.com/s/uMeA-NWJUh.html   提取码:9999


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 4金钱 +170 收起 理由
itzyx + 40 赞一个! 支持原创
afan + 80 不错,很详细
862228699 + 10
fybhwsx + 40 赞一个!

查看全部评分

发表于 2024-4-21 09:04:06 | 显示全部楼层
谢谢分享,支持原创
发表于 2024-4-22 08:46:40 | 显示全部楼层
辛苦了。支持一下
发表于 2024-4-24 13:10:17 | 显示全部楼层
本帖最后由 holley 于 2024-4-24 13:13 编辑

反馈个百分百能复现的bug,,右下角路径选择主分区,启用快选,先主目录名再分区名,实际路径会错乱,,,如果此时再选择加或不加用户名,再启用快选,会出现路径疯狂了...
 楼主| 发表于 2024-4-25 13:16:34 | 显示全部楼层
holley 发表于 2024-4-24 13:10
反馈个百分百能复现的bug,,右下角路径选择主分区,启用快选,先主目录名再分区名,实际路径会错乱,,, ...

哈哈哈,,,辛苦了,我琢磨一下
 楼主| 发表于 2024-4-25 13:55:30 | 显示全部楼层
holley 发表于 2024-4-24 13:10
反馈个百分百能复现的bug,,右下角路径选择主分区,启用快选,先主目录名再分区名,实际路径会错乱,,, ...

感谢,这个问题修复了,通过“点点”选的路径,不管目录有多深,都将被被快选的一个目录取代。
今天我准备加“恢复上次”功能,还没弄好
发表于 7 天前 | 显示全部楼层
本帖最后由 holley 于 2024-4-26 10:11 编辑
顽固不化 发表于 2024-4-25 13:55
感谢,这个问题修复了,通过“点点”选的路径,不管目录有多深,都将被被快选的一个目录取代。
今天我准 ...

测试了一下,恢复上一次操作的思路很棒!
快选这个,我个人是建议能对右下角路径那里做个判断,如果路径选择主根目录的时候能补充出\,或者实时实现快选的东西到路径框,,比如先选分区,那分区处的文本实时替换到路径中,不管再填不填加主目录名,实际路径都是完整的。如果先选主目录名可以报错或用默认路径。
多谢你的这个小工具,已收藏备用。

补充,或者可以直接在执行前对右下角路径做个判断,比如使用FileGetAttrib函数或者正则之类的,提前判断路径是否有异常,异常则建议重新选择。
 楼主| 发表于 7 天前 | 显示全部楼层
holley 发表于 2024-4-26 09:57
测试了一下,恢复上一次操作的思路很棒!
快选这个,我个人是建议能对右下角路径那里做个判断,如果路径选 ...

谢谢大侠的多次测试和建议。
主目录的选择,会实时的反应到目标目录的,现在应该达到这样的效果了。同时,不管主目录怎么选,主路径都是符合规则的。三个点选的,由系统自己把关,直接填到主路径框中,这样快选盘符时,只是替换前面的盘符。如果快选路径,直接替换盘符后的字符串,如果勾了加用户名,他替换中间那部分字符串,不管这个字符串代表额目录级数有多深。现在也只能采取这种方式了,不然会引出太多复杂的东西来。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-3 20:59 , Processed in 0.079825 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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