别用Ctrl-V粘贴!

请看视频👇

看完视频来下资源点我跳转B站观看
发布日期:2022-11-25 17:55;软件资源下载及简易教程,请往下看。

软件下载

AutoHotKey的官网地址,也可以自己搜哦,不过为了防止你懒,我都给你整理好了:

https://wwt.lanzout.com/b00tcp53a 密码:manyouit

GitHub开源项目:https://github.com/manyouit/PasteAsHardlink

简易教程

  • 下载、安装AutoHotKey软件(AutoHotKey.zip)
  • 下载挨踢君编写的脚本解压脚本(文件名“粘贴为硬链接….zip”)
  • 打开PasteAsHardLink.ahk文件
  • 复制文件,然后打开另一个文件夹,按下Ctrl+H即可粘贴为硬链接

视频脚本:

如果你只知道使用
Ctrl+C、Ctrl+V的方式复制粘贴文件就太可惜了
今天,挨踢君教你
使用Ctrl+H吊打Ctrl+V

【片头】
很多人都在使用
Ctrl-C、Ctrl-V的方式来粘贴文件
殊不知这样产生了一个不太好的后果
也就是文件的重复导致了硬盘空间的浪费
有没有一种方式可以在复制粘贴文件的同时
不产生文件数据的重复呢
【疑问】

【做项目99%会遇到的困境】
就拿视频项目来说
如果你像挨踢君一样,做很多视频项目
肯定会复用很多素材
比如你的频道包装、Logo、一些音效等

而面对需要复用的这些素材,往往有两种做法
有人会将这些素材保留一份
在需要使用的项目中引用它们
而另一些人则会跟随项目
有多少项目需要,就复制多少份素材
不知道大家会选择哪种方式呢?

其实这两个方式都有问题
跟随项目将素材复制多份显然浪费磁盘空间
而如果将素材只保留一份
那么在遇到项目移动、外出办公的情况时
就要分别处理复用素材和项目特有素材
这太浪费精力了

而且,很多时候对于一些素材
我们并不能提前预判素材会是项目素材
还是说它在未来项目中可能会变成复用素材
这该怎么办呢?

【硬链接】
硬链接正是系统为解决这个问题提出的一种方案
什么是硬链接?
简单而言,如果你创建了文件的硬链接
你删除了原文件,硬链接依然能打开文件
你删除了硬链接,原文件也不会失效
可以把硬链接想象成指向文件的镜像标识符

因为是指向同一个文件数据
所以即便你创建再多的硬链接
文件数据也不会占用额外的空间

那么说了这么多,硬链接是如何创建的呢
其实方法很简单
传统的方法是使用命令行
屏幕上列出了CMD和PowerShell创建硬链接的方法
当然,这种命令行的方式对小白用户不太友好
有没有办法做成类似按下Ctrl+V就能粘贴的那种快捷键呢?

【AutoHotKey】
AutoHotKey 是一款“快捷键”脚本软件
与其他脚本语言不同,它专为快捷键而设计
底层是Windows原生的C#语言所以执行效率非常高

简而言之,安装AutoHotKey后
我们就能给各种骚操作创建快捷键
比如执行中英文符号智能转换,大小写转换等

挨踢君给“粘贴为硬链接”创建了一个快捷键
我将它设置成Ctrl+H,H代表HardLink

简单过一下快捷键脚本的功能
首先,这个快捷键只会在Windows Shell
也就是资源管理器中生效
这样就不会干扰其他程序的Ctrl+H快捷键
其次,我还检查了一些可能产生的错误和冲突
比如硬链接和原文件可能产生冲突、
硬链接和原文件不在同一个硬盘分区等
没错,为了保持高的可用性
硬链接需要与原文件在同一个分区

【看看Ctrl-H如何吊打Ctrl-V】
脚本的使用也是相当容易的
你可以把脚本看作一个服务程序
安装AutoHotKey 并关联.ahk格式的文件(安装时会自动关联)
接着双击打开脚本
就相当于打开了“粘贴为硬链接”的服务

下一次当你复制文件
并且在另一个目录中按下Ctrl+H
你就能直接“粘贴”为硬链接
复制多个文件也没有问题

还是那句话,粘贴为硬链接
既能保持项目的完整
又不会浪费额外的硬盘空间
对项目后续的移动、管理都非常友好
简直完美!

挨踢君这个Autohotkey 脚本
确实让文件的复制体验提升巨大
独乐乐不知众乐乐
现在免费开源分享给大家,需要的视频下方自取哦

三连关注挨踢君,掌握最实用的软硬件姿势!

2022-11-23 autohotkey  windows 脚本  教程  软件 代码 原创 开源

相关文章