慎重に掘り下げると、所有権を取得すると既存の権限が破壊される場合と破壊されない場合があることが明らかになります。それはすべて、再帰的に実行しようとするかどうかに依存するようです。Windowsは、既存のアクセス許可を置き換えるときに警告を出しますが、(少なくともGUIでは)メッセージを読んだり完全に理解したりせずにメッセージをOKすることは非常に簡単です。
表示するには、別のユーザーアカウントが所有し、ユーザーと管理者グループがアクセス権を持たないディレクトリ(この例ではc:\ SomeFolder)が必要です。
コマンドライン
コマンドラインの「takeown」ツールを使用する:
TAKEOWN / A / R / F c:\ SomeFolder
あなたは次のようなものを見るはずです
成功:ファイル(またはフォルダー) "c:\ SomeFolder"は現在、管理者グループが所有しています。
ディレクトリ "c:\ SomeFolder"の内容を読み取る権限がありません
ディレクトリのアクセス許可を、フルコントロール(YESの場合は「Y」、NOの場合は「N」、CANCELの場合は「C」)を許可するアクセス許可に置き換えますか?
ここで「はい」と答えた場合、権限を置き換えることを意味することに注意してください。既存の権限はすべて破棄されます。「いいえ」と答えた場合、フォルダに対する権限はまだありませんが、現在は所有者であるため、既存の権限を破棄せずに通常どおり権限を付与できます。
再帰フラグ(/ R)を指定しない場合、警告は表示されず、所有者は他のアクセス許可に影響を与えずに変更されます。
GUI
GUIを使用して何かを変更するには、プロパティウィンドウの[セキュリティ]タブを使用する必要があります。これにより、「継続」と「高度」の2つのボタンが表示されます。[詳細設定]には、[許可]、[監査]、[所有者]、[有効なアクセス許可]の4つのタブがあるウィンドウがあります。続行すると、「所有者」タブだけが表示されます。
あなたが新しい所有者を選択し、「適用サブフォルダへ」のボックスにチェックを入れ、[OK]を押すか、適用する場合は、あなたが与えもう一度、本当に意味がある、というメッセージボックス「あなたがアクセス許可を置き換えるか、」置き換える権限を。サブフォルダのボックスをチェックしない場合、警告は表示されず、すべてが期待どおりに動作します。
このメッセージボックスを完全に読まないことは非常に簡単です。非破壊的な確認を求める別のボックスであると仮定し、Enterキーを押してOKします。正気な人は誰もそれをやりたがらないので、彼らが本当に交換を意味することはできないと仮定することも非常に簡単です。