ヤマムギ

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 パラメータを追加しています。


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

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第2版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

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

 - Windows ,

ad

ad

  関連記事

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

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

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 …

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

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

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

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

Microsoft TeamsアプリをMacで起動すると「A JavaScript error occurred in the main process」

会社で本格的にMicrosoft Teamsを実運用で試してみることになりつつあ …

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

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

mouse スティックPCを初期化しましたん

リビングで使っていたスティックPCを手放そうと思いまして、初期化しました。 マウ …

Windows 10 Insider Preview をMac VirtualBoxへインストールしてみました

もうそろそろ1ヶ月ほどで正式リリースが予定されている Windows 10のIn …

Windows10にVitalSource Bookshelfアプリをインストールしました

数ヶ月前に試したときはインストールできなかったので、最新のソフトウェアで試してだ …