Fix Sleep zwischen mehreren Dateien

This commit is contained in:
2026-04-10 11:47:56 +02:00
parent afb807c87c
commit 8ed79f4c78

View File

@@ -25,7 +25,7 @@ param(
$ErrorActionPreference = 'Stop'
$script:ScriptName = 'KANBAN-Rational-Druck'
$script:ScriptVersion = '1.1.0'
$script:ScriptVersion = '1.1.1'
$script:PublicRawUrl = 'https://git.az-gruppe.com/AZ-Intec-GmbH/AZ-PowerShell-Pub/raw/branch/main/scripts/KANBAN-Rational-Druck/KANBAN-Rational-Druck.ps1'
$script:PrivateRawUrl = 'https://git.az-gruppe.com/AZ-Intec-GmbH/AZ-PowerShell-Prv/raw/branch/main/scripts/KANBAN-Rational-Druck/KANBAN-Rational-Druck.ps1'
$script:LogFilePath = $null
@@ -375,8 +375,10 @@ try
Write-Log "Anzahl gefundener TXT-Dateien: $($inputFiles.Count)" "INFO"
foreach ($inputFile in $inputFiles)
for ($i = 0; $i -lt $inputFiles.Count; $i++)
{
$inputFile = $inputFiles[$i]
try
{
$fileName = $inputFile.Name
@@ -384,7 +386,7 @@ try
$fileFullPath = $inputFile.FullName
$fileExtension = $inputFile.Extension
Write-Log "Verarbeite Datei: $fileName" "INFO"
Write-Log "Verarbeite Datei $($i + 1) von $($inputFiles.Count): $fileName" "INFO"
Write-Log "Extrahierte Belegnummer: $fileBaseName" "INFO"
$sqlResult = $null
@@ -432,6 +434,12 @@ try
{
Write-Log "Fehler bei Verarbeitung von Datei '$($inputFile.FullName)': $($_.Exception.Message)" "ERROR"
}
if ($i -lt ($inputFiles.Count - 1))
{
Write-Log "Warte 10 Sekunden bis zur naechsten Datei..." "INFO"
Start-Sleep -Seconds 10
}
}
Write-Log "Skriptausfuehrung abgeschlossen." "SUCCESS"