2012-03-12 36 views
0

多年來,我將應用程序數據文件放在c:\ MyCompany \ MyDataFileFolder \ App中,其中'App'是我的應用程序名稱。當微軟似乎不斷改變自己的想法(我的文檔,文檔,程序數據等)時,我在Wild-West-Windows早期做出了這一選擇。由於我已經學會了更多關於如何正確做事的事情,而且現在Windows已經「安定下來」,並且對權限更挑剔,所以我想移動我的文件。用戶已經習慣了他們所在的位置,而我真正想做的事情就是像Windows那樣使用「特殊文件夾」來實現類似的名稱,因此在我的傳統文件夾中,我想將某些東西(或將文件夾更改爲)真實位置的別名,該位置現在將成爲程序數據的後代。通過這種方式,這些文件具有正確的權限,如果我們運行的是在「舊」位置運行期望或修改文件的實用程序,則它會透明地更改爲「新」位置(因此簡單的快捷方式不會起作用)。如何將文件從一個文件夾位置遷移到完全用戶可見性的文件夾

這可能嗎?有沒有公​​認的技術?我正在使用Delphi XE2。

+3

如果你想保留一些東西在'c:\ MyCompany'那麼從改變中得到什麼。把'c:\ MyCompany'這個東西當成別名會讓事情變得更加不整潔。要麼堅持你擁有的東西,要麼將鎖定存儲和桶移動到建議的文件位置。 – 2012-03-12 16:22:15

+3

沒有任何技術可以毫不猶豫地推薦,但是如果你堅持要做一些你認爲會讓生活更輕鬆的事情,但實際上它會帶來很多有趣的困難,請嘗試使用NTFS符號鏈接:http://en.wikipedia。 org/wiki/NTFS_symbolic_link – 2012-03-12 16:55:13

+0

@Warren +1有很多有趣的困難。 – 2012-03-12 17:21:08

回答

相關問題