在.NET中是否有任何API允許我將某些IO操作限制爲指定的路徑?限制文件/文件夾寫入指定的根以外的路徑
例如:
Root Path: C:\Test\
現在我想打電話給這樣的功能:
IO.Directory.CreateDirectory("../testing/",Root)
,現在我想的API來處理這種情況請不要創建指定目錄以外的文件夾。
所以這應該c:\Test\testing\
而不是c:\testing\
創建。
我知道我可以手動做到這一點,但我想也許有,我不知道它支持這樣的事情的API。
事情是我有一堆隨機字符串,我將箱子文件夾,並根據他們的文件,我不想寫任何東西到另一個文件夾,因爲這些字符串的一個包括像一個字符串」 .. /」
chroot環境更像是有關權限的一點,我是一個簡單的API調用,將採取規範化問題,我經過。 – 2009-11-01 11:12:54