在右鍵創建硬鏈接

/*<2016-10-09 14:03:32>

近期在看Win下文件鏈接,發現在硬鏈接挺好的,就是每次創建一個硬鏈接都要打開一個CMD打命令,太麻煩了。在網上也找了兩個工具,一個是VoliCopyLink_1.0,可以在右鍵複製得到快捷方式的源文件,第二是HardlinkShellExt.dll,用來創建硬鏈接。前者問題是太麻煩,後者問題是用不了。受後者啓發,硬鏈接就一條命令,直接寫到右鍵裏去,就行了。

按這思想,成功地能在右鍵中創建了硬鏈接,而後要做的是拷到其它文件夾下再重命名。

假設現在要添加一個生成目標文件的硬鏈接到右鍵,這是在當前文件下生成一個文件的硬鏈接,然後可以拷到其它文件夾下再重命名,步驟如下:

  1. Win+R 輸入regedit 打開HKEY_CLASSES_ROOT\*
  2. 在其下新建shell\mklink(自定義右鍵菜單名稱)\command
  3. command的鍵值設置爲下命令即可。
    cmd.exe /c mklink /h "%1"c "%1"

/*<2016-10-10 10:03:32>
寫個註冊表文件吧

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\mklink\command]
@="cmd.exe /c mklink /h \"%1\"c \"%1\""

2018-02-26
上傳到CSDN的下載了,下載頁

發佈了39 篇原創文章 · 獲贊 7 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章