アクセス許可を与えます。書き込みのアクセス許可を与えます。オプションを使います。ユーザで"変更"の権限を加えるには以下のようにします。hodomain\user1:(OI)(CI)M(OI)(CI)は継承をするという設定です。これを付けないと指定したフォルダのみにアクセス権が付与され、そのフォルダ配下は変更されません。オプションを使います。以下の例は、user1の削除アクセス権を拒否する設定です。オプションを使います。hodomain\user1アクセス許可マスク一般的というか単純な権限のアクセス許可マスクは以下のようになります。次は特殊なアクセス許可の指定ですが、以下のアクセス許可マスクが利用できるようです。カッコ内に書き、複数指定する場合は、カンマ区切りになるようです。許可する権限を付け、配下のフォルダにも継承させる場合は以下のようにします。普通、フォルダは親フォルダのアクセス権を継承されています。トップフォルダがEveryoneのアクセス許可があって、配下のフォルダは特定のアカウントしかアクセスさせないようにするには、ACLを変更する前に継承を無効にしないといけません。(なぜかWindowsServer2003版のicaclsではヘルプに無いですが、利用は出来ます)例えば親フォルダの継承を解除し、親から設定されたアクセス権を削除するには以下のようにします。/inheritance:rまた、親フォルダの継承を解除し、親から設定されたアクセス権をコピーするには以下のようにします。/inheritance:deを指定すると継承が有効になります。指定しないと、継承が有効にならないため、サブフォルダに適用されません。ACLの表示、保存、復元ACLの一覧表示は、パスを指定するだけでOKです。オプションを指定すると、サブフォルダ,ファイルも再帰的に表示してくれます。オプションをつけると、ファイルに保存ができます。オプションで復元ができます。e:\acl.txtACLのバックアップ、復元ができるのは非常に運用面から言うとありがたいですね。豆知識xcaclsが使えないため、icaclsをXPで動かすようにしたEMCのストレージサーバVNXeでCIFSの共有フォルダサーバを構築しました。VNXeはActiveDirectory環境が構築されていれば、共有フォルダ上のファイルやフォルダのアクセス権がNTFSボリュームのよう自由自在にできるのが素晴らしいです。(Linuxを使ってる某サプライメーカーのNASはトップレベルの共有フォルダしかアクセス権設定出来なかったもんで。)で、VNXeで千個近くのフォルダのアクセス権の設定をGUIからやってると日が暮れるので、自動でやってしまおうと思いました。使ってACL(NTFSアクセス権)を設定するでも書いたように、caclsコマンドが使えます。使おうとしたのですが、実行すると以下のエラーになりました。サーバーを利用できません。xcacls.vbsは接続先のサーバのWMIをRPCで操作してACLを設定してるわけなので、WindowsOSではないVNXeに対して実行するとエラーになるのも当然ですね。いうコマンドなら、RPC使わずに特殊なアクセス権も設定できるということで試そうかと思いました。(system32配下にあります)を抜いて来ましたが、XP上では動きませんでした。抜くと動きそうな感じですが、以下のように表示がうまくされません。<@IT:icaclsコマンドでファイルのアクセス制御リストACLを保存/復元するによると、これはヘルプが上手く表示されないだけで機能的には正しく動作するようです。ヘルプが見れないと不便なので、パッチを当てることにしました。パッチはWindowsServer2003側で適用しないといけません。アクセスが拒否されました"から入手可能です。ファイル情報は以下のように変わります。抜いてXPで動かすと問題なく実行できました。入れているんですが、バックアップができていないことに気付きました。ユーザがログオンするたびに、タスクトレイ付近にバルーンが表示され今すぐバックアップするかみたいなことを聞いてきたので、バックアップをかけたんですが、なぜか94%で止まってしまいます。Execのイベントログを見ると以下のようになってました。同じジョブの以前のリカバリポイントが処理中のため、自動リカバリポイントは作成されませんでした。0x80004004に解決策がありました。手順としては参考先そのままですが、以下のとおりです。