ヤマムギ

growing hard days.

*

Windows PowerShellで特定フォルダ配下のフォルダアクセス権をCSVに出力する

   


出力したいときがたまにあるので忘れないようにメモ

出力したフォルダに移動してから実行します。
例ではCドライブ配下を全て出力するようにしてます。

Get-ChildItem

フォルダ下のアイテムを取得します。
再帰的にサブフォルダの配下も取得するために -Recurse パラメータを追加しています。

where {$_.mode -match “d”}

対象をフォルダのみに絞っています。
ファイルのアクセス権も取得したい場合はこれを抜きます。

Get-Acl

アクセス権情報を取得しています。

Select-object

出力する項目を絞ります。

@{Label=”Path”;Expression={Convert-Path $_.Path}}

フォルダのパス情報を出力します。

AccessToString

アクセス権情報を出力します。

Export-Csv

CSVに出力します。

日本語フォルダ名、アクセス権情報が文字化け「?」するので -encoding Default パラメータを追加しています。


最後までお読みいただきましてありがとうございました!

【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

【PR】 「AWSではじめるLinux入門ガイド」という本を書きました。

 - Windows ,

ad

ad

  関連記事

acer Aspire E3-111-A14D/S のリカバリディスクを作成する

目的 acer Aspire E3-111-A14D/S Windows 8.1 …

Windowsで画像ファイルのサイズを一括変更するためにCaesiumを使ってみました

久しぶりにWindowsを使っています。 iPhoneで撮影した写真のサイズが大 …

EC2 Windows インスタンス PowerShellでメタデータを見る

Linuxインスタンスならcurlコマンドで確認すればいいのですが、Window …

duetディスプレイがWindows10にアップグレード後使えなくなってからの対応

iPadを外付けディスプレイにするduet displayをWindows 7で …

acer Aspire E3-111-A14D/s Windows 8.1 Update でキーボードが反応しなくなってからの解決

Windows 8.1 Update 2週間ぶりに起動したWindows8.1で …

Windows 8.1 with bing 64bitをWindows 10にアップグレードしました

Windows 8.1 with bing 64bitとLinux Mint 1 …

スティックPC購入、そしてセットアップ

リビングテレビ用にスティックPC購入 マウスコンピューター スティック型Wind …

Windowsサウンドデバイスのドライバがインストールできない

Windowsのサウンドアイコンに赤いバツがついていて、クリックすると、ドライバ …

Windows 10の標準ソフト Snipping Toolでスクリーンショットをとってみた

超小ネタです。 久しぶりにWindowsを使うことになりました。 スクリーンショ …

正月実家に帰ったらPCが起動しなくなっているとのことで調べてみた

お正月あるあるです。 実家あるあるです。 ヒアリング 「起動しようとするとWin …