0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PowerShellでファイルの一覧を取得する

Posted at

#やりたい事

  • エクスプローラー上で、選択したフォルダ内に存在するファイル一覧を取得したい。
  • 取得した一覧を加工しやすいようにテキストファイルに出力したい。

##PowerShellでバッチを作成
DOSでも可能だが、対象のパスにスペースが入っていた場合に面倒なのでPowerShellで行う。

list.ps1
Get-ChildItem $args -Name > list.txt

Start list.txt

##作成したバッチのショートカットを「送る」へ登録する
###Windows8以前の場合
スタートメニューまたはスタート画面の検索窓に「shell:sendto」と入力し、ショートカットを配置する。
配置するショートカット名は、送るメニューにそのまま表示されるので、適当な名前に変更する。
###Windows10の場合
下記フォルダにショートカットを配置する。
%AppData%\Roaming\Microsoft\Windows\SendTo

※だいたいは
C:\Users[ユーザー名]\AppData\Roaming\Microsoft\Windows\SendTo

##配置したショートカットのプロパティを開き、リンク先を変更する
ps1ファイルそのままのショートカットでは、送るメニューに表示されない為。

例)Cドライブ直下にps1ファイルを配置していた場合
powershell -f C:\list.ps1

##終わり
あとはファイル一覧を取得したいフォルダを選択し、送るメニューに追加されたアイテムをクリックすればメモ帳(既定のプログラムを変更していない限り)が立ち上がり、ファイルの一覧が表示されている。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?