Files
VSC/PowerShell/Script/005 - Rename File by csv/RenameFileByCsv.ps1
T
claudio 368d6fafea Issue
Code backup
2026-05-10 16:59:01 +02:00

27 lines
613 B
PowerShell

$Logfile = "F:\Code\VSC\PowerShell\Script\005 - Rename File by csv\logs.txt"
$Elements = Import-Csv -Path "C:\Users\cbo\Desktop\FZ Task\username2.csv"
$i = 1
foreach ($Element in $Elements) {
$FilePath = "C:\Users\cbo\Desktop\FZ Task\Voutcher to send\"
$OldfileName = $i.ToString("000") + ".pdf"
$Target =$FilePath + $OldfileName
$FileName = $Element.Surname + " " + $Element.Name + ".pdf"
Rename-Item -Path $Target -NewName $FileName
LogWrite($FilePath+$FileName)
$i++
}
Function LogWrite
{
Param ([string]$logstring)
Add-content $Logfile -value $logstring
}