權限時複製與移動檔案及資料夾的處理方式

文章翻譯 文章翻譯
文章編號: 310316 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

結論

如 Microsoft Windows 2000、 Microsoft Windows Server 2003 中以及在 Microsoft Windows XP 中,您可以選擇使用 FAT32 檔案系統或 NTFS 檔案系統。當您使用 [NTFS 時您可以授與權限給資料夾和檔案來控制這些物件的存取。當您複製或移動檔案或資料夾在 NTFS 磁碟區上時,Windows 檔案總管處理物件的權限的方式不同,根據物件是否複製或移動 相同的 NTFS 磁碟區或到 不同 的磁碟區。本文將告訴您,Windows 檔案總管處理在不同的情況下的檔案和資料夾權限的方式。

其他相關資訊

物件預設,從其父] 物件可能在時間建立的或者當它是複製或移至其父資料夾繼承使用權限。在不同的資料夾移動物件相同的磁碟區上時,便會發生這項規則唯一的例外。在這種情況下,會保留原始的使用權限。

此外,請注意下列規則:
  • 「 每個人 」 群組被授與允許完全控制每一個 NTFS 磁碟機的根目錄權限。
  • 拒絕的權限一定會優先於允許權限。
  • 明確的權限會優先於繼承的權限。
  • 如果 NTFS 權限衝突--,例如群組與使用者權限衝突--如果最自由的權限優先。
  • 權限是累積的。
  • 當複製或移動檔案及資料夾時,請保留權限,請使用 / O 或/X 開關使用 Xcopy.exe 公用程式。

    物件 ’s 原始使用權限將加入至新位置中的可繼承權限。
  • 當您複製或移動物件,則請加入可繼承的使用權限物件的原始使用權限,使用 [使用 –O 和 –X 參數的 [Xcopy.exe 公用程式]。
  • 如果要保留現有的權限,但不新增從父系資料夾繼承權限,使用 [Windows 2000 資源工具箱 」 中可用 「 Robocopy.exe 」 公用程式]。取得更多資訊有關 Windows 2000 資源工具箱 」 請造訪下列 Microsoft 網站]:
    http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/default.mspx?mfr=true
您可以修改 Windows 檔案總管如何處理使用權限,當複製或移動到另一個 NTFS 磁碟區中的物件時。當您複製或移動物件到另一個磁碟區時,物件會繼承其新資料夾的使用權限。不過,如果想修改此行為,以保留原始的權限修改登錄,如下所示。

重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756如何備份和還原在 Windows 登錄
  1. 按一下 [開始]、 按一下 [執行]、 [開啟] 方塊中輸入 regedit,然後按下 ENTER]。
  2. 找出並按一下下列登錄機碼:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer

  3. 在 [編輯] 功能表上按一下 [新增值],並再新增下列登錄值:
    數值名稱: ForceCopyAclwithFile
    資料型別: DWORD
    值的資料: 1
  4. 結束登錄編輯程式。
您可以修改 Windows 檔案總管如何處理使用權限,相同的 NTFS 磁碟區中移動物件時。如提到內相同的磁碟區移動物件時,物件會依預設保留它的權限。不過,如果想修改此行為,讓物件繼承父資料夾中的權限修改登錄如下:
  1. 按一下 [開始]、 按一下 [執行],輸入 regedit,並按下 ENTER。
  2. 找出並點選下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
  3. 在 [編輯] 功能表上按一下 [新增值],並再新增下列登錄值:

    數值名稱: MoveSecurityAttributes
    資料型別: DWORD
    值的資料: 0
  4. 結束登錄編輯程式。
  5. 請確定用來移動物件的使用者帳戶 變更權限] 使用權限集合。如果不設定使用權限授予 [變更使用權限 權限,將使用者帳戶]。
附註MoveSecurityAttributes 登錄值只套用於 Windows XP 和 Windows Server 2003。值不會影響 Windows 2000。

屬性

文章編號: 310316 - 上次校閱: 2007年10月8日 - 版次: 5.3
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
關鍵字:?
kbmt kbinfo KB310316 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:310316
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com