經(jīng)常會(huì)遇到這樣的情況,打開(kāi)某個(gè)文件,“您無(wú)權(quán)訪(fǎng)問(wèn)”
什么,無(wú)權(quán)訪(fǎng)問(wèn),老大,我是管理員啊,我都無(wú)權(quán)訪(fǎng)問(wèn),暈,于是要修改文件的讀取權(quán)限,但是很多時(shí)候你會(huì)發(fā)現(xiàn)你丟失的是文件的所有權(quán),二話(huà)不說(shuō),你會(huì)選擇把所有權(quán)改為自己。
但是如果是網(wǎng)絡(luò)上大批的電腦怎么辦,不會(huì)又要來(lái)回跑吧,不用,呵呵,windows 2003 帶了一個(gè)工具叫做takeown被偶 發(fā)現(xiàn)了
看看它的語(yǔ)法,而且copy到windows xp的機(jī)器上也一樣好用,怎么樣寫(xiě)個(gè)腳本搞定了吧
如果你還要修改權(quán)限列表ACL,windows xp都帶了一個(gè)命令叫做cacls,OK.趕快奪回你的文件所有權(quán)吧 ^_^
Takeown
使管理員成為文件的所有者,可授予管理員恢復(fù)對(duì)以前被拒絕的文件的訪(fǎng)問(wèn)權(quán)限。
語(yǔ)法
takeown [/s Computer [/u [Domain\User [/p [Password]]]] /f FileName [/a] [/r] [/d {Y | N}]
參數(shù)
- /s Computer
- 指定遠(yuǎn)程計(jì)算機(jī)名稱(chēng)或 IP 地址(不能使用反斜杠)。該默認(rèn)值是本地計(jì)算機(jī)。此參數(shù)適用于在命令中指定的所有文件和文件夾。
- /u Domain\User
- 使用特定用戶(hù)帳戶(hù)的權(quán)限運(yùn)行腳本。該默認(rèn)值是系統(tǒng)權(quán)限。
- /p [Password]
- 指定 /u 參數(shù)中指定的用戶(hù)帳戶(hù)的密碼。
- /f FileName
- 指定文件名或目錄名樣式。在指定樣式中可以使用通配符“*”。此外,還可使用 ShareName\FileName。
- /a
- 為 Administrators 組而不是當(dāng)前用戶(hù)賦予所有權(quán)。
- /r
- 對(duì)指定目錄和子目錄中的所有文件執(zhí)行遞歸操作。
- /d {Y | N}
- 當(dāng)前用戶(hù)沒(méi)有查看目錄內(nèi)的文件夾的權(quán)限時(shí)使用的默認(rèn)提示。使用 Y 獲取所有權(quán),使用 N 取消確認(rèn)提示。
注釋
- 要執(zhí)行該過(guò)程,您必須是本地計(jì)算機(jī) Administrators 組的成員,或者您必須被委派適當(dāng)?shù)臋?quán)限。如果將計(jì)算機(jī)加入域,Domain Admins 組的成員可能也可以執(zhí)行這個(gè)過(guò)程。作為安全性的最佳操作,可以考慮使用運(yùn)行方式來(lái)執(zhí)行這個(gè)過(guò)程。
- 該命令通常在批處理文件中使用。
- 使用 /s、/u 和 /p 命令行選項(xiàng)
只有在使用 /s 命令行選項(xiàng)時(shí)才可使用 /u 和 /p 選項(xiàng)。必須同時(shí)使用 /p 和 /u 才能提供用戶(hù)密碼。
- 如果不指定 /a,將為當(dāng)前登錄到計(jì)算機(jī)上的用戶(hù)賦予所有權(quán)。
- 不支持問(wèn)號(hào) (?) 和通配符 (*) 混合使用。
- 如果在安裝了另一個(gè) Windows Server 2003 操作系統(tǒng)的計(jì)算機(jī)上安裝 Windows Server 2003
操作系統(tǒng),然后嘗試刪除它,則不能刪除整個(gè)目錄。其中一個(gè)名為 \Installer 的隱藏目錄包含一些鎖定的 .msi 和 .ico
文件,必須格式化驅(qū)動(dòng)器才能刪除它們。這是因?yàn)?Windows Server 2003 操作系統(tǒng)向該文件應(yīng)用安全屬性,以便只有以前安裝的
System 帳戶(hù)可訪(fǎng)問(wèn)這些文件。甚至該計(jì)算機(jī)的管理員也不能重置這些權(quán)限。必須運(yùn)行 takeown 才能刪除這些文件。
- 使用 takeown 刪除鎖定后,可能必須使用 Windows 資源管理器或 cacls 為您賦予對(duì)于這些文件和目錄的完全權(quán)限,之后,您才能將其刪除。有關(guān) cacls 的詳細(xì)信息,請(qǐng)參閱“相關(guān)主題”。
示例
要使用名稱(chēng)樣式 Lostfile 獲取文件所有權(quán),應(yīng)鍵入:
takeown /f lostfile