Windowsサーバ 共有ファイルの所有権設定を一括で変更する PowerShell icacls

共有ファイル 一括変更 Powershell

『この操作を実行するアクセス許可が必要です。』

『このファイルを変更するには、Administratorsからアクセス許可を得る必要があります。』

 

共有ファイルサーバであるあるなトラブル。Administratorが作ったファイルを一般ユーザが削除したり、書き込みすることは出来ず困ってしまいます。。しかし、ファイルのプロパティから所有権を変更すれば設定変更可能ですが、万単位ファイルやディレクトリがあると1つずつGUIで変更していくことは現実的ではありません。

 

そこで、PowerShell

PowerShellのicaclsコマンドを使えば、一括で簡単に変更することが出来るのでチップスとして紹介致します。

 

※Powershellは包丁のように便利だけど危険です。PowerShellの使用はシステム管理者さんにお任せすることをお勧めします。

 

icaclsコマンドを使おう!

icals Powershell

 

所有権変更対象ディレクトリまで移動します。

所有権を確認します。

ドメインのFoobarグループに変更する

 

所有権の確認

これで何万ファイルあろうが簡単に一括変更出来ますね~!

お疲れ様です。

 

優 ( エンジニア )

この記事を書いた人:優 ( エンジニア )

システムガーディアン爆弾処理班。アクセス負荷対策やNginxへの移行案件が多いこの頃。IBM SoftLayerやAWSなどクラウド案件も多くなってきました。


この記事に関してのお問い合わせ
御連絡・ご返信は原則2営業日以内を予定しております。
お急ぎの場合は、お手数ですが下記電話でもご対応をしております。

システムガーディアン株式会社
受付時間:平日9:00~18:00
受付担当:坪郷(つぼごう)・加藤
電話:03-6758-9166