在 Windows NT 上是否可以將一個目錄放在另一個目錄之上?
例如我有一個這樣的目錄:
C:\foo
它裡面有一個文件叫做zoo.txt
我有另一個這樣的目錄:
C:\bar\baz
museum.txt
裡面有這個文件。
我希望能夠談論C:\foo\museum.txt
並自動獲得C:\bar\baz\museum.txt
。
此外,如果曾經創建過名為的文件C:\bar\baz\zoo.txt
,我希望在引用時使用該文件C:\foo\zoo.txt
最後,如果我創建一個名為C:\foo\qux.txt
我希望該文件實際出現在其中的文件C:\bar\baz\qux.txt
,並且如果我取消覆蓋安裝或我用來實現此目的的任何機制,它將從中消失C:\foo\qux.txt
這些事情可能嗎?
基本上,我有一個供應商提供的目錄,需要在其上覆蓋一些原始程式碼並進行編譯。但我希望實際的供應商提供的目錄保持在從供應商發貨時的狀態。
現在,該目錄已保留備份,並在建立原始程式碼之前從備份中恢復,然後將當前版本的原始程式碼複製到該目錄上。這是非常低效且容易出錯的。