私は窓8.1 64ビットを使用しています
コンピューターのフォルダーの読み取り専用属性を削除できません。デスクトップとドキュメントフォルダで複数のフォルダを試してみましたが、読み取り専用ボックスのチェックを外して適用をクリックし、プロパティウィンドウを閉じて再度開くと、ボックスが再びチェックされます。これは私がチェックしたすべてのフォルダに適用されます。これらのフォルダに対する完全な読み取りおよび書き込み権限をどのように許可できますか?
ファイルシステムレベルでは、ファイルとディレクトリの両方に "read-only"属性があります。どちらもコマンドラインからattribコマンドを使用して設定できます。ただし、Windows GUIからは、読み取り専用属性はディレクトリに対しては調整できず、ファイルに対してのみ調整できます。
WindowsがディレクトリをGUI内のフォルダとして提示するとき、+ rフラグはそのフォルダがカスタマイズされているかどうかを判断するためにのみ使用されます。背景を持つ。それ以外は、このフラグはWindowsによって無視され、このフラグはGUI内のどこのフォルダーにも表示されません。フォルダは、このフラグに関係なく削除して書き込むことができます。Windowsでは、フォルダの削除または書き込みに関して、このフラグは考慮されていないためです。
唯一の例外は、コマンドラインから 'rd'コマンドを使用してフォルダを削除しようとしたときです。これは、ディレクトリ上の+ rフラグが、その目的のためにWindowsによって使用されている唯一のケースです。
このサポート技術情報の記事は以前のバージョンのWindows用ですが、引き続き適用されます。 http://support.Microsoft.com/kb/326549
フォルダプロパティダイアログボックスで示されるように、GUIのこのチェックボックスは実際にファイルにのみ適用されます。
このチェックボックスには3つの状態があります。
そのため、GUI内からは、ファイルへの書き込みと削除の機能は、NTFSのアクセス許可と読み取り専用フラグの両方によって制御されます。 一方、フォルダは、前の回答で詳しく説明したように、NTFSアクセス許可によってのみ制御されます。
以下の手順に従って、フォルダへのフルアクセスを許可してください。
Properties
を右クリックします。Security
タブ - Advanced
。Change
をクリックします。Users
と入力し、OKをクリックします。Replace owner on subcontainers and objects
を有効にしてからApplyをクリックします。You do not have permissions to read..
をクリックするように促されたらYesをクリックします。Properties
を右クリックします。Security
タブ - Edit
。Add..
。Users
と入力し、OKをクリックします。または attrib
コマンドを使用して、Administrator /のようにプロンプトコマンドを開きます。そして次のコマンドを実行します。
attrib -r c:\foo
フォルダのc:\foo
を置き換えます。詳細については here を参照してください。