Dim myDirectoryInfo As DirectoryInfo = New DirectoryInfo("C:\Windows.old")
Dim myDirectorySecurity As DirectorySecurity = myDirectoryInfo.GetAccessControl()
Dim User As String = "Everyone"
myDirectorySecurity.AddAccessRule(New FileSystemAccessRule(User, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.InheritOnly, AccessControlType.Allow))
myDirectoryInfo.SetAccessControl(myDirectorySecurity)
我有一個程式可以洗掉計算機上的垃圾檔案。我想洗掉 windows.old 中的檔案,但上面的代碼不起作用。你能幫助我嗎?
uj5u.com熱心網友回復:
Windows.old 會在短時間內創建和維護,以防您想回滾到以前的安裝。它通常包含以前安裝的所有檔案。
它應該會自行消失,但如果沒有,請轉到“設定”、“系統”、“存盤”,然后單擊頁面頂部的驅動器。運行到臨時檔案,它應該列為以前版本的 Windows。看看你能不能在那里洗掉它。
如果你手動洗掉了它的一部分,不知道它會做什么。
我不建議撰寫代碼來處理這個問題,因為它不是一個在您處理一次后應該回傳的檔案夾。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/341382.html
標籤:网络
