mklink硬连接的作用
(1).创建程序链接
执行“开始→运行”输入cmd打开命令提示符,输入mklink并回车后会看到其参数,大家可以根据需要选择相应的参数完成某个链接任务。假如在笔者电脑的E盘的jp文件夹中有个test.exe文件(即e:\jp\test.exe),要运行该文件需要进入d:\fr\目录,然后通过双击来运行(命令行下运行类似)。但是,我们知道所有c:\windows\system32下的程序我们不要进入该目录,在命令行(或者通过“运行”)可以直接运行。为了使得该命令可以直接运行我们需要将其拷贝到c:\windows\system32吗?不用,用mklink直接搞定。在命令行下输入命令“mklink c:\windows\system32\test.exe e:\jp\test.exe”,如图7所示成功创建
图7 mklink创建程序链接
(2).创建文件夹链接
除了可以创建程序连接外,还可以利用mklink命令创建文件夹连接。比如当系统分区磁盘空间非常紧张时,我们可以把临时文件夹映射到其他更大的分区中,以解放系统分区。在命令行下输入命令mklink /D E:\temp c:\windows\temp,这样就将c:\windows\temp连接到
E:\temp。需要说明的是,创建链接时不能在D盘创建temp即E:\temp然后再执行该命令,这样当文件已存在时,无法创建该文件的链接。链接创建完成后,可以在E盘下看到一个名为temp的文件夹,这就是指向c:\windows\temp文件夹的链接,双击打开后可以看到下面的文件。(图8)
图7 mklink创建文件夹链接
(3).删除链接
当我们不再需要刚才创建的链接时可以通过del命令来删除,以删除上面的两个链接为例,分别输入命令“del c:\windows\system32\test.exe”和“del E:\temp”即可。(图9)
图8 mklink删除链接
总结:对于系统管理员来说,命令行工具和图形界面工具是互补的,它们各有其优势不可偏废。不过,挖掘和熟练掌握系统集成的命令行工具无疑会极大地提升系统管理的效率。另外,上面列举的几个非常实用的命令行工具同样适用微软的新系统Windows Server 2008和Windows 7。
没有评论:
发表评论