PowerShell 同一階層のファイル名一覧をテキストファイルにリダイレクトしてみる【初実験編02】

個人的な作業ですが、ディレクトリにあるファイル名の一覧を、手っ取り早くテキストファイルに落として使いたいことが、ちょくちょくあります。

そんな時、エクスプローラで、下のようなバッチファイルを、目的の階層に作成して実行するのですが、ファイル名以外の情報を削除したり、いろいろめんどくさい。

そんなのって、PowerShellだと簡単なのかな?と思ったので試してみます。

ちょっと調べてみたところ、 PowerShellのスクリプトファイルは拡張子(.ps1)を作って実行すれば良さそう・・・あれ?、別にバッチファイルを作って、スクリプトファイルを呼び出す?

なんか、めんどくさそう・・・

とりあえず、先にスクリプトファイル(get-childitem_name.ps1)を作ります。

出来たので、配置したスクリプトを右クリックすると、「PowerShellで実行」が出ました。

バッチファイルは必要なさそう・・・Windows10だからかな?

og:image / twitter:image

こんなメッセージが出てしまいましたが、yを押して進めました。

無事、log.txt が出力されました。

ディレクトリー名も表示されているのが少し残念ですが、今回はここまで。