windows下有什么“隐藏”功能?

admin 2023-2-5 804 2/5

天宇软件资讯2月5日消息,在windows下,大部分软件都会默认c盘上的设备,即使你小心翼翼地打开“自定义”->“设备路径”然后把软件安装到其他磁盘上,软件使用的很多数据文件还是会被塞进c盘,虽然你可以通过注册表修正软件默认设备路径和数据存储路径,emmm...用处不大,c盘还是会被塞满。

我的c盘是闪迪的SSD。虽然128G不算小,但我还是给PrimoCache分配了10 g多的缓存,然后装了很多软件。c盘已满,所以我需要将c盘上的一些文件转移到其他驱动器上。但是c盘大多是软件会用到的数据文件,间接的Ctrl+X和Ctrl+V会呈现很多问题。那么,是否可以为移动后的原路径做一个“代理”,将路径指向文件的实际地址呢?如下图所示:

接下来,我们来做实验。首先,尝试使用快捷键来完成移动:

我在这里把Thunderbolt设备路径下的整个文件夹剪下来,然后在原来的路径下放一个快捷方式,然后双击桌面上的Thunderbolt快捷方式。起步成功,没毛病。然后岔开话题道:

把迅雷里的资源文件夹剪下来,然后把快捷方式放出来,然后启动迅雷,emmm。。雷打不开。

为什么会提出这个问题?这很容易。第一个操作是把迅雷的整个文件夹剪下来,里面包含了迅雷运行需要的所有文件。第二次操作,迅雷的程序找不到资源外的文件,所以没用。那么为什么在这里放快捷方式没有用呢?因为快捷方式实际上是一个。ink文件,虽然我们在资源阅读器中双击可以显示这个快捷方式指向的文件或文件夹,但是迅雷等软件会间接把这个快捷方式当作一个。墨迹文件,无法访问快捷方式指向的文件夹。因此,使用快捷方式实现软件移动并不容易。

如果您想安全地传输文件,您需要使用mklink命令。命令格式如下:

硬链接

mklink [/h] "link" "target "
可以通过上面的命令创建一个从“link”到“target”的硬链接,比如在D盘根目录下新建一个文本“A.txt”,然后输出下面的命令创建一个从“B.txt”到“A.txt”的硬链接:

注意:由于powershell不支持mklink命令,请在它后面添加cmd /c,以指示该命令是使用cmd运行的。注意引号,可以是绝对的,也可以是相对的。硬链接只能用于文件,不能创建文件夹硬链接,否则会提示“拒绝访问”。

在文件资源管理器中,“B.txt”和“A.txt”占用的空间大小不同,但实际上,这些数据并不需要被忽略。硬链接相当于为文件数据创建了一个“入口”,“a.txt”和“b.txt”指向硬盘中的同一个区域,所以这两个文件的内容完全一样,编辑任何文件都会一样。

符号链接

创建指向文件的符号链接

mklink "link" "target "
创建文件夹的符号链接

mklink /D "link" "target "
符号链接是在文件系统上完成的一个链接,操作系统中的大部分软件都很清楚。也就是说,当软件访问符号链接时,实际上是在访问符号链接所指向的文件(文件夹)。再以迅雷为例,先将迅雷的资源文件夹剪切到D盘根目录,然后在原路径设置符号链接:

注意:创建软链接需要管理员权限,以确保cmd是管理员的形式。关于文件夹中软链接的创建,一定要加上“/D”。绝对方式创建的软链接移动后无法使用,相对方式创建的软链接移动后不影响使用。可以通过右键单击或rmdir命令间接删除符号链接,这不会影响原始文件,但del命令会删除目标文件。

显示的符号链接类型是folder,实际上相当于D盘真实资源路径的快捷方式,符号链接本身并不占用空间。路径映射的过程迅雷是清楚的,迅雷对这个符号链接的操作其实就是对资源文件夹的操作,所以迅雷可以正常操作。此外,符号链接和目录链接是带有快捷方式的箭头,但我更正了注册表,因此它们不会在此显示。符号链接和Linux下的软链接很像,所以网上很多资料都会把ntfs符号链接叫做软链接。此外,符号链接也可以链接远程方式。这些命令如下所示:

mklink/D " D:\ link " " \ \ 123 . 123 . 0 . 1 \ D $ \ target "

目录连接

目录连接只能用于文件夹,不能用于文件。根据网上找到的资料,文件夹创建的“目录链接”和“符号链接”没有区别,软件数据同样可以迁移。不过,似乎两者在切割操作上有不同的表现。

比如我现在在D盘上创建一个文件夹A,在文件夹A中创建一个. txt,然后在D盘的根目录下创建一个目录连接B指向这个文件夹A,通过这个目录连接B,我可以访问A . txt;然后我把“目录连接B”剪切到其他中心(c盘),发现“文件夹A”和“目录连接B”还在D盘,也就是原来的中心,但是打开后发现A.txt不见了,被剪切到了c盘的“文件夹B”,也就是说“目录连接”的剪切操作会影响到原来的文件。

关于机理,我找了很多资料,没有提到这个问题。我去stackoverflow问问题,没人回答。。。我觉得“目录链接”有点像“符号链接”。它为文件夹中的内容提供了一个入口,即所谓的“连接点”,在切割操作过程中,内容将通过该入口被切割出来。虽然原来的目录和连接点没有改变,但是外面的内容被剪掉了。“符号链接”的切割操作只是对这个“符号链接”的切割,其内容不会通过这个“符号链接”被切断。

比如上面的描述就有点乱,不如自己实验一下。

数据迁移

用磁盘空间Fan 4扫描c盘,发现Adobe数据文件占用1G以上的空间,这些数据基本不需要放在固废空间,可以把这个文件夹剪切到D盘合适的路径,由你决定,放哪里都可以。因为这个文件夹放在“C:ProgramData”里,所以为了方便管理,我也在D盘新建了一个ProgramData文件夹,然后把Adobe文件夹剪了。期间需要处置文件夹的权限。因为某些软件在文件夹上设置了权限,所以文件夹只有在被授予权限的情况下才能被移动和编辑。请注意,在移动文件之前,应关闭与软件相关的进程和服务。文件传输后的输出命令:

mklink/D " C:\ program data \ Adobe " " D:\ program data \ Adobe "
以上例子只是为了方便理解。在实际操作中,不建议剪切,但要复制文件夹,不要怀疑删除原文件,防止数据丢失。数据是无价的,所以要小心。

软件“NTFSLinksView”可以用来检查系统中的符号链接和目录链接。符号链接是符号链接,连接是目录链接。在win10下,很多Junction都是中央使用的,比如“开始菜单”和“我的文档”。

今天就分享到这里吧,天宇软件资讯是一个软件分享基地,其中包括微信,红包辅助,淘米购,叮咚盲盒,享乐好物,支付宝,淘盟铺,惠易购,青蛙易购,香蕉赶集,乐享购,亲聊,探聊,诚智通,伶信,QQ,新易选,点约,淘客购,易民购,梦幻盲盒,淘个购,旗语,优品铺,赞聊,苹果微信多开,微信分身,安卓微信多开,创信等社交平台的功能有避雷,埋雷软件,单透,扫尾,秒抢等一些红包强项外挂功能软件分享。喜欢的请关注收藏,谢谢。

- THE END -

admin

2月05日10:02

最后修改:2023年2月5日
0

非特殊说明,本博所有文章均为博主原创。

软件商城
nowmru.com
2024-09-20 09:33:58
软件商城:nowmru.com
软件商城地址:http://nowmru.com
软件商城:nowmru.com
取消

选择聊天工具: