Windows Explorer扩展----junction/softlink,hardlink,stream,term/cmd

来源:互联网 发布:无线网怎么转有线网络 编辑:程序博客网 时间:2024/06/03 07:05

这里介绍一个explorer扩展,里面集成了一些功能,希望对大家有用。

 

下载安装与卸载

下载网址:http://download.csdn.net/detail/u012504894/6429025

安装运行:

regsvr32 XXXX/Shellext.dll

卸载运行

regsvr32 XXXX/Shellext.dll–u

安装和卸载都会弹出对话框提示成功或失败,安装要修改系统注册表,可能需要管理员权限。

junction/softlink

linuxsoftlink很有用,windows下对应的功能叫junction。就是建立一个目录映射(不是拷贝)另一个目录的内容。操作的时候虽然文件或目录的路径不同但操作的最终实体是相同的。注意:只有NTFS的文件系统才能创建junction

创建junction

右键拖动“junction目标目录”(可以多个)到目的路径目录,根据弹出菜单选择

 

Junction图标及提示:

 

Junction属性:

 

Junction目录对应的内容(路径不同,内容相同):

Junction相关的操作:

右键弹出菜单可以删除junction;在本explorer窗口跳转到junction的目标路径;在新的explorer窗口打开junction的目标路径。

 

Hardlink

Junction/softlink是针对目录的,而hardlink是针对文件的,即创建一个文件的引用而不是复制文件,对此文件的修改同时体现到所有的hardlink创建的文件。注意:只有NTFS的文件系统才能创建junction

创建hardlink

右键拖拽“目标文件”到目的路径目录,根据弹出菜单操作

 

Hardlink图标及提示:

 

Hardlink属性:

 

Stream

同样是NTFS文件系统的特性。一个文件或目录除了主内容外还可以有多个stream(流),每个流都可以读写而不影响文件其他流。一般的应用程序之显示或操作文件的主内容,此工具可以将流内容读出或写入文件,以便操作。

Steam的创建、属性、读写:

右键文件或目录,选择属性。根据提示可以创建新流;将其他文件内容写入流;或读出流内容到其他文件

 

Steam的拷贝/移动:

由于只有NTFS文件系统才支持此特性,所以如果将含有流的文件或目录拷贝/移动到非NTFS文件系统中流会丢失

 

独立Dos窗口

创建独立Dos窗口

 

集成Dos窗口

集成Dos窗口显示在explorer窗口里有垂直和水平两种模式,并且可以和explorer进行相互路径同步。

但整个系统只能有一个显示或隐藏的集成Dos窗口。要关闭Dos集成窗口需要同时关闭对应的Explorer窗口

创建集成Dos窗口

 

垂直集成Dos窗口

 

水平集成Dos窗口

集成Dos窗口路径同步选项

 

 

原创粉丝点击