Windows PowerShellで特定フォルダ配下のフォルダアクセス権をCSVに出力する
出力したいときがたまにあるので忘れないようにメモ
出力したフォルダに移動してから実行します。
例ではCドライブ配下を全て出力するようにしてます。
1 2 |
PS C:\> Get-ChildItem -Recurse | where {$_.mode -match "d"} | Get-Acl | Select-object @{Label="Path";Expression={Convert-Path $_.Path}}, AccessToString |Export-Csv C:\temp\acl.csv -encoding Default |
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認定クラウドプラクティショナー 改訂第3版」という本を書きました。
「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。
「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。
「AWSではじめるLinux入門ガイド」という本を書きました。
開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター5年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
ad
ad
関連記事
-
正月実家に帰ったらPCが起動しなくなっているとのことで調べてみた
お正月あるあるです。 実家あるあるです。 ヒアリング 「起動しようとするとWin …
-
Windows 8.1 with bing 64bitをWindows 10にアップグレードしました
Windows 8.1 with bing 64bitとLinux Mint 1 …
-
Microsoft TeamsアプリをMacで起動すると「A JavaScript error occurred in the main process」
会社で本格的にMicrosoft Teamsを実運用で試してみることになりつつあ …
-
Windows 8 にnode.js + mongodb 環境を作る
node.jsインストール nodejs.orgサイトで「INSTALL」ボタン …
-
Windows 8.1 with bing 64bit とLinux Mint 17 Mate 64bit のデュアルブート環境構築
目的 Windows 8.1 with bing 64bitがプリインストールさ …
-
スティックPC購入、そしてセットアップ
リビングテレビ用にスティックPC購入 マウスコンピューター スティック型Wind …
-
Windows 10 Insider Preview をMac VirtualBoxへインストールしてみました
もうそろそろ1ヶ月ほどで正式リリースが予定されている Windows 10のIn …
-
Windows 10の標準ソフト Snipping Toolでスクリーンショットをとってみた
超小ネタです。 久しぶりにWindowsを使うことになりました。 スクリーンショ …
-
Windowsで画像ファイルのサイズを一括変更するためにCaesiumを使ってみました
久しぶりにWindowsを使っています。 iPhoneで撮影した写真のサイズが大 …
-
Windows10にVitalSource Bookshelfアプリをインストールしました
数ヶ月前に試したときはインストールできなかったので、最新のソフトウェアで試してだ …