以前に.ps1ファイルの要約を取得するために先頭部分を表示するワンライナーの記事を書きました。
.ps1ファイルの一覧と内容の先頭部分を表示するワンライナー
Powershellスクリプトファイルが沢山増えてくると何のスクリプトだったか思いだせない場合が多々あります。一つ一つファイルをテキストエディタで開くのも大変ですので、ファイル名と内容の先頭部分を表示するワンライナーを書いてみました。やって...
Get-Help
を使うとSYNOPSISをプロパティとして取得できるようなので、作り直してみました。ワンライナー
ls *.ps1 | % { Get-Help $_.FullName } | select Name, Synopsis
結果
Name Synopsis
---- --------
X:\ps1\Backup-ToShareFolder.ps1 ローカルフォルダをzipファイルとして共有フォルダにバックアップ
X:\ps1\Change-DPI.ps1 画像ファイルのDPIを一括変更するスクリプト
X:\ps1\Convert-CsvToClip.ps1 クリップボード内のカンマ区切りのデータをタブ区切りに置き換える
X:\ps1\Create-CahpterFromYmmp.ps1 .ymmpからチャプターファイル(.txt)を作成
X:\ps1\New-File.ps1 拡張子を指定してファイルを新規作成
X:\ps1\Replace-TextFiles.ps1 フォルダ内のテキストファイルの内容を一括置換
X:\ps1\Restore-FromShareFolder.ps1 共有フォルダにバックアップされたzipファイルをローカルフォルダに展開
X:\ps1\Sample-Hello.ps1 Hello World!
X:\ps1\Sample-PowerHTML.ps1 PowerHTMLのサンプル
X:\ps1\Search-FullText.ps1 テキストファイルを全文検索するワンライナー
X:\ps1\Speak-ClipToVoice.ps1 クリップボードのテキストを読み上げ
前回よりすっきりした結果になったと思います。
コメント