# This powershell script will create a text file for each files in the folder # # Usefull to create base caption that will be augmented on a per image basis $folder = "D:\some\folder\location\" $file_pattern="*.*" $caption_text="some caption text" $files = Get-ChildItem $folder$file_pattern -Include *.png,*.jpg,*.webp -File foreach ($file in $files) { New-Item -ItemType file -Path $folder -Name "$($file.BaseName).txt" -Value $caption_text }