シンプルなファイル一覧出力
カレントディレクトリ配下のファイル一覧を再帰的にテキスト出力します。ディレクトリのみの行は除外しています。
PowerShell Core 6.1でもこの程度ならコードの修正も必要ないですね。
sample.ps1
$dateTime = Get-Date -Format "yyyyMMdd_hhmmss"
$fileName = "fileList_" + $dateTime.ToString() + ".txt"
ls -Recurse | %{
if($_.Mode -ne "d-----"){
$_.FullName | Out-File -FilePath $fileName -Encoding "UTF8" -Append -Width 260
}
}
以下は実行結果の例です。
fileList_20181026_072227.txt
C:\Users\sample\hoge\main.py
C:\Users\sample\hoge\sub.py
C:\Users\sample\hoge\pic.png
C:\Users\sample\hoge\.vscode\launch.json
C:\Users\sample\hoge\.vscode\settings.json
C:\Users\sample\hoge\.vscode\tasks.json