我有一個應用程序在關閉時寫入日誌文件。但我不想讓用戶注意到它(該文件已經是隻讀的)。所以我只想隱藏名爲「Logs」的文件夾。我怎樣才能隱藏文件夾?應用程序文件系統中的隱藏文件夾
0
A
回答
3
您可以通過將文件或目錄的FileAttributes設置爲包含FileAttributes.Hidden來完成此操作。
這可以通過文件夾的DirectoryInfo.Attributes屬性完成。
1
您可以設置DirectoryInfo
屬性來指示它應該隱藏。
DirectoryInfo di = Directory.CreateDirectory("C:\Logs"); //or whatever
di.Attributes = di.Attributes | FileAttributes.Hidden;
0
我假設微軟環境,給定的C#標記。嘗試:
File.SetAttributes(filePath, File.GetAttributes(filePath) | FileAttributes.Hidden);
+0
OP想要做一個目錄,而不是文件... – 2010-02-15 19:31:35
+0
所以他做到了。我的錯。 – Andrew 2010-02-16 02:19:08
相關問題
- 1. MAC隱藏系統文件
- 2. 隱藏文件和系統文件
- 3. 安裝後隱藏的應用程序文件夾中的數據庫文件
- 4. 在mac系統中隱藏excel文件?
- 5. 如何在android中隱藏sdcard的系統文件夾?
- 6. 構建Mac OS應用程序 - 隱藏「內容」文件夾中的文件
- 7. 如何隱藏應用程序中的jsp文件夾路徑和文件名
- 8. XCode4中的隱藏文件夾/文件
- 9. codeigniter安裝 - 系統和應用程序文件夾的位置
- 10. 訪問SDExplorer(系統文件夾)從我的C#應用程序
- 11. C# - 系統切換隱藏文件?
- 12. FUSE文件系統隱藏鸚鵡螺
- 13. 檢查,如果一個文件夾/文件是隱藏/系統Windows的C/C++
- 14. 應用程序數據是隱藏文件還是創建虛擬文件夾?
- 15. 如何實現從qt應用程序拖放到文件系統文件夾?
- 16. 如何使用文件系統驅動程序隱藏C#中的目錄?
- 17. 隱藏系統和一個TreeView文件瀏覽器隱藏文件
- 18. 設置環境數據庫,系統正夾,應用程序文件夾中,笨
- 19. 隱藏admin文件夾
- 20. 隱藏文件夾.htaccess
- 21. Java FileSystemView隱藏文件夾
- 22. .htaccess - 隱藏文件夾
- 23. NSFileManager:隱藏文件夾?
- 24. applicationhost.config隱藏.vs文件夾
- 25. 創建隱藏文件夾
- 26. 隱藏配置文件夾
- 27. 隱藏文件夾C#
- 28. 隱藏jQuery文件樹中的文件和文件夾
- 29. 用隨機名隱藏公用文件夾中的文件paperclip
- 30. 訪問包括應用程序文件夾中的文件夾。
http://stackoverflow.com/questions/92376/c-creating-hidden-folders – 2010-02-15 19:28:41
爲什麼這個文件,用戶將不會看到有價值?你爲什麼創造它?如果你需要他們使用它,他們能找到你藏起來的東西嗎?當他們遇到問題時,給他們一個開關來啓用/禁用日誌記錄不是更好嗎? – 2010-02-15 19:30:15
可能(例如!)記錄不成功的訪問嘗試訪問未經授權的數據.. – stuartd 2010-02-15 19:31:30