如何在 Windows 8.1 中將一個檔案放在多個目錄中?

如何在 Windows 8.1 中將一個檔案放在多個目錄中?

我有多個項目所需的一些文件。
我需要對它們進行更改以應用於每個項目的目錄。
一直複製貼上它們是不切實際的,有時我可能會忘記這樣做。所以我需要一個方法來解決這個問題。

還有沒有辦法對資料夾執行此操作?

答案1

您可以使用符號連結。開啟 cmd(Windows+ R,然後輸入“cmd”,回車)並導航到您想要儲存檔案的目錄(用於cd該目錄)。然後輸入mklink <link_name> <path_where_you_have_your_original_files>.

/D您也可以對目錄執行此操作,但在上面的命令中添加開關。

答案2

你確實可以。 mklink.exe是你的朋友嗎?

聽起來您想為所有項目中的文件創建硬鏈接,因此您將從其中一個文件開始,然後創建到其他目錄的硬鏈接。此時,所有檔案名稱將指向同一資料塊。您也可以創建符號鏈接,但我認為硬鏈接更適合您的模型。

mklink /h linkname targetpath

您還可以使用它來創建目錄鏈接,其行為會略有不同,因為將有一個真實的目錄,並且鏈接將指向它。

mklink /d linkname targetpath

更多詳細資訊請參見Windows 中有哪些不同的連結類型?我如何創建它們?

答案3

我對你的答案投了贊成票,但我只想為訪問此問題的人添加一些我發現的提示:

首先前往要建立連結的資料夾,然後按Shift + Right Mouse button該資料夾(這將開啟擴充功能選單)並選擇“在此處開啟命令視窗”

在命令視窗中輸入:

mklink /h newLinkName pathToOriginal

目錄也類似:

mklink /d newLinkName pathToOriginal

順便說一句,您無需輸入原始文件的路徑,只需將其拖放到控制台中即可。

相關內容