- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセス権について)
アクセス権の変更と設定方法について
このQ&Aのポイント
- USB接続のHDDを新OSのサーバーに接続した際にアクセス権が変更されたため、手作業で変更作業を行っているが、別のハードに接続しても変更されないようにする方法はあるか。
- 「JINJI」というフォルダにJINJIというユーザーまたはグループへの権限を設定したいが、ユーザーまたはグループを指定せずにフォルダ名から設定することは可能か。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#208124
回答No.1
1.普通はアクセス権は変わらないはずです 現時点のを保存しておくならicaclsの/save /restoreやcaclsの/sが役に立ちます 2. for /f "delims=" %d in ('dir /a:d /b') do cacls "%d" /E /T /C /G "%d:C" 直下のフォルダの同名アカウントに変更を継承させるサンプル
その他の回答 (1)
noname#208124
回答No.2
コマンドプロンプトのカレントディレクトリ直下のフォルダ、になります 詳しくはFOR /?を見てもらうとしてdir /a:d /bの結果が個々に%dに入ってcacls が実行されます dir /a:d /b F:\ と指定してもいいでしょう なおFORは内部コマンドですのでファイル名を指定して実行に入れても何も起きません
質問者
お礼
有難うございます。 大変助かりました。簡単に設定が出来るようになりました。 (以前は1週間かけて作っていました・・・) 今回は調べる時間も入れても5時間(実作業・検証含んで1時間)で終わりました。 今後ともよろしくお願い致します。
補足
早速のご回答誠に感謝しております。 1.icaclsは2008の為かヘルプを見る事が出来ました。これを参考に 実験してみます。 2.いろいろ調べていますが、なかなか理解に時間がかかってしまいますね。 ご丁寧に例文を頂けましたので、そちらを参考に調べたり、実験してみます。 もしよろしかったら教えて頂けますでしょうか。 2の文はコマンドプロンプトで実行すると思いますが、これをそのまま 真似して実行したらどこのフォルダが影響を受けるのでしょうか。 (ちょっと調べただけですが、フォルダ指定している箇所が見当たらなかったため) 宜しくお願い致します。