檔案許可權的清理

2021-07-05 06:21:29 字數 2223 閱讀 9997

不管以前怎樣,強制把f:\rpjj99及其下所有子資料夾、所有檔案的owner換成本地administrator

takeown /f f:\rpjj99  /a /r

不管以前怎樣,強制把f:\rpjj99及其下所有子資料夾、所有檔案的許可權替換成本地administrator

cacls f:\rpjj99\* /t /g administrators:f

強制將當前目錄下的所有檔案及資料夾、子資料夾下的所有者更改為管理員組(administrators)命令:

takeown /f * /a /r /d y

將所有d:documents目錄下的檔案、子資料夾的ntfs許可權修改為僅管理員組(administrators)完全控制(刪除原有所有ntfs許可權設定):

cacls d:documents*.* /t /g administrators:f

在原有d:documents目錄下的檔案、子資料夾的ntfs許可權上新增管理員組(administrators)完全控制許可權(並不刪除原有所有ntfs許可權設定):

cacls d:documents*.* /t /e /g administrators:f

取消管理員組(administrators)完全控制許可權(並不刪除原有所有ntfs許可權設定):

cacls serverdocuments%username%我的文件 /t /e /r "mddqdomain admins"

cacls serverdocuments%username%桌面 /t /e /r "mddqdomain admins"

通過這二個命令可以實現批量奪取資料夾、檔案所有者許可權和新增管理員組完全控制許可權。

c:documents and settingsadministrator>takeown /?

takeown [/s system [/u username [/p [password]]]]

/f filename [/a] [/r [/d prompt]]

描述:該工具以重新分配檔案所有權的方式允許管理員重新獲取先前被拒絕訪問

的檔案訪問權。

引數列表:

/s system 指定要連線到的遠端系統。

/u [domain]user 指定使用者上下文,命令在此上下文中執行。

/p [password] 指定給定使用者上下文的密碼。如果省略,

提示輸入。

/f filename 指定檔名或目錄名模式。可以用萬用字元 "*"

指定模式。允許共享名檔名。

/a 將所有權給於管理員組,而不是當前使用者。

/r 遞迴: 指示工具執行於指定的目錄和子目錄

裡的檔案上。

/d prompt 當前使用者在乙個目錄裡沒有"列出資料夾"

許可權時,使用預設答案。當在子目錄裡進行

遞迴 (/r) 操作時會發生這種情況。用有效

值 "y" 獲取所有權或用 "n" 跳過。

/? 顯示該幫助訊息。

注意: 1) 如果指定了 /a,檔案所有權會給與當前登入的使用者。

2) 不支援用 "?" 和 "*" 混合的模式。

3) /d 用於抑制確認提示。

示例:takeown /?

takeown /f lostfile

takeown /f systemsharelostfile /a

takeown /f directory /r /d n

takeown /f directory /r /a

takeown /f *

takeown /f c:windowssystem32acme.exe

takeown /f %windir%*.txt

takeown /s system /f myshareacme*.doc

takeown /s system /u user /f mysharefoo.dll

takeown /s system /u domainuser /p password /f sharefilename

takeown /s system /u user /p password /f docreport.doc /a

takeown /s system /u user /p password /f myshare*

takeown /s system /u user /p password /f homelogon /r

takeown /s system /u user /p password /f mysharedirectory /r /a

清理 Xcode 檔案

1 deriveddata library developer xcode deriveddata 專案 build 或 debug 的中間產物,有時候專案出問題的時候,重置這些檔案會有幫助。如果刪除,構建專案時會重建這些檔案。我的這個目錄佔了大概1g左右。2 archives library de...

oracle檔案清理

1 檢視各資料檔案的使用情況,sql語句如下 select d.file name,d.file id,round d.total size gb total size gb,round f.free size gb free size gb,round d.total size gb f.free...

sqlserver清理日誌檔案

b 清理日誌檔案 b use master goalter database matchkraft 資料庫名 set recovery with no wait goalter database matchkraft 資料庫名 set recovery gouse matchkraft 資料庫名 g...