• ベストアンサー

ファイルを読み取り専用属性に変更する動作について

ファイルを読み取り専用属性に変更する動作について ・プロパティからチェックボックスにチェックを入れる ・コマンドでファイルの属性を変更する 意外でどんな動作が考えられますか? 圧縮・解凍ツール使用時に読み取り専用属性にする機能がついたものがあったりしますか? 7zip、Lhaplusなど。 通常、読み取り専用でないファイルがいつからか、読み取り専用になっていました。 ファイルはbat形式です。 エクセル、ワードなどオフィス製品を開いた時の読み取り専用の事ではないです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

> ・プロパティからチェックボックスにチェックを入れる > ・コマンドでファイルの属性を変更する > 意外でどんな動作が考えられますか? 別のプログラムから、Windowsが提供しているAPIなどの機能を使って変更できるので、そういう物を想定するならあらゆる方法で属性変更は可能です。 例えば、 ・属性変更を行なうプログラムを使用。 Attrib±Rの詳細情報 : Vector ソフトを探す! http://www.vector.co.jp/soft/win95/util/se189341.html?_ga=1.196732332.1881883349.1400035620 ・良くある話だと、ファイルをCD-Rなどに書き込む際に、デフォルト設定だと読み取り専用属性付けてくれる書き込みソフトがあります。 そういうファイルを書き戻したとか、USBメモリなんかに一時的に移動した際にそういう設定してくれるようなソフトがあったとか。 > 圧縮・解凍ツール使用時に読み取り専用属性にする機能がついたものがあったりしますか? 解凍する際に、元々のファイル属性やタイムスタンプを復元してくれるソフトってのは多いと思います。 圧縮する際に属性変えてくれるソフトってのは思いつきませんが、上のような話でCD-Rのイメージファイル(.iso)なんかに圧縮(?)したら、そういう事はあるかも。

sigesigeo1919
質問者

お礼

ありがとうございます! 可能性としては、確かにあらゆる方法で変更可能なようですね…。 メディアでの書き込み、ツール時の機能により読み取り専用になることもあるのですね。 思ったよりいろんな可能性があることが分かったので、少し切り分けてみます。 ありがとうございました!

その他の回答 (2)

  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.3

考えられることとしては、親フォルダのプロパティにて「フォ ルダーおよびサブフォルダー内の全てのファイルについて「ファイルの属性」を一斉に「読み取り専用」にする」という操作を行なうと変更されてしまうことになります。 当然ですが、この操作で「一斉に解除」を行なうとファイルの属性の「読み取り専用」は解除されます。 添付画像参照。 上記の文章での説明はわかりにくいですが、適当なフォルダで実際に「一斉変更」テストしてみればすぐに動作がわかるでしょう。

sigesigeo1919
質問者

お礼

なるほど~! 一番ありえそうですね。 画像まで添付いただきありがとうございます。 参考にさせていただきます!

  • a384939
  • ベストアンサー率37% (3/8)
回答No.2

> エクセル、ワードなどオフィス製品を開いた時の読み取り専用の事ではないです。 ファイルがこれと同じ読み取り専用になっているので、これと違いはないです。 > 読み取り専用になっていました。ファイルはbat形式です。 ファイルのプロパティで変更するか、cacls コマンドを使ってください。管理者権限が必要かもしれません。 http://www.atmarkit.co.jp/fwin2k/win2ktips/718edtcacls/edtcacls.html

sigesigeo1919
質問者

お礼

エクセル、ワードも同じことだったのですね! よく分かっていなかったです。 コマンド試してみます! ありがとうございました!

関連するQ&A