前言:
也许这个【工具及原理】使用非常简单,但对于部分的人来说,还是有一点操作门槛。
对于创建简单的空文件指向,也许就一行简单的命令就行!
但是如果是一个程序的安装包,包含一堆的依赖,扩展,数据,腾错地方就白给了!
灵感:
也许本论坛有较多的类似工具(或许比我的占用更小,运行效率更快)
但就如我前言所说,方便但不简便!大佬勿喷!
功能 / 使用说明:(V2.1 版更新说明!)
V2.1版:
+ 优化部分逻辑和运行操作,界面显示
+ 优化部分变量的赋值
+ (本版新增)解除软连接(rmdir命令):可解除已经设置软连接
- 去除黑框
说明:
1.软件操作时都会在运行目录下将搬动的数据以zip格式的压缩包存档,
但不保证文件过大时(尤其时正在运行(使用)的文件数据)io冲突时产生zip的损坏,所以建议先备份在使用。
2.基于V2版修改,历史遗留问题【多线程】依旧未加入,所以搬运大文件时如果产生【程序无响应】提示,静心等待即可!!!
3.去除烦人的命令框,所以一些日志和报错就不会在显示(看不到就是没有bug)
4.禁止杠精!禁止杠精!禁止杠精!
历史日志:
非常简单
0、需要右键以管理员权限运行(mklink的原因)
+ (V2版,更新mklink /j 模式,不用管理员权限也可以操作!)
0.1、涉及压缩解压缩操作,没有弄线程,所有转换时依文件大小会有些许卡顿!
正文:
+ (V2版,非管理员模式:mklink /j 管理员模式:mklink /d )
1、获取源文件地址(需要折腾的文件夹)
2、获取新文件夹(需要保存的文件夹)
3、转移(原理:压缩源文件为zip, 删除源文件夹, 创建软链接, 解压缩至新文件夹)
至此完成所有操作!
关于 mklink 各命令的区别:
软件截图:(历史版本截图似乎防盗链给吞了)
V1版:
V2版:
V2.1版软件操作界面 / 软件信息:
最后:
1、软件使用Python3.5 (64位制作打包)故32位的系统用不了
2、仅仅在win10测试,详情请留言反馈!
3、关于源码,等优化完了再说!(V2.1版,源码部分优化,看情况共享)
4、操作前请先简单测试、数据为重!
下载链接:(v2.1版):https://jingmo.lanzouq.com/iYVh906lly3g
V2(与V2.1异同看日志):https://jingmo.lanzouq.com/iIrqj02fbkqf
V1(不推荐使用): https://jingmo.lanzouq.com/ix6Il02dopqb
(有用,好用,反馈!请留言!谢谢!)