Вы можете получить список файлов .csv перед импортом и просмотреть их:
Get-ChildItem -Filter '*.csv' -Path '\\DESKTOP-QC1GB24\Allpay DD\Processing\'|
% {Import-Csv $_.Fullname -Header (1..5|%{"Column$_"}) |
Select-Object Column2,Column3,Column5 -SkipLast 1 |
ConvertTo-Csv -NoTypeInformation |
Select-Object -Skip 1 |
Set-Content -Path "\\DESKTOP-QC1GB24\Allpay DD\Completed\$($_.BaseName)_new.CSV"}
Таким образом $_.Fullname
указывает на каждый полный путь файла, а $_.BaseName
дает вам имякаждого файла без расширения (в данном случае .csv).Таким образом, вы можете добавить строку "_new"
во время Set-Content
.