Fix Sleep zwischen mehreren Dateien
This commit is contained in:
@@ -25,7 +25,7 @@ param(
|
|||||||
|
|
||||||
$ErrorActionPreference = 'Stop'
|
$ErrorActionPreference = 'Stop'
|
||||||
$script:ScriptName = 'KANBAN-Rational-Druck'
|
$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: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: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
|
$script:LogFilePath = $null
|
||||||
@@ -375,8 +375,10 @@ try
|
|||||||
|
|
||||||
Write-Log "Anzahl gefundener TXT-Dateien: $($inputFiles.Count)" "INFO"
|
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
|
try
|
||||||
{
|
{
|
||||||
$fileName = $inputFile.Name
|
$fileName = $inputFile.Name
|
||||||
@@ -384,7 +386,7 @@ try
|
|||||||
$fileFullPath = $inputFile.FullName
|
$fileFullPath = $inputFile.FullName
|
||||||
$fileExtension = $inputFile.Extension
|
$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"
|
Write-Log "Extrahierte Belegnummer: $fileBaseName" "INFO"
|
||||||
|
|
||||||
$sqlResult = $null
|
$sqlResult = $null
|
||||||
@@ -432,6 +434,12 @@ try
|
|||||||
{
|
{
|
||||||
Write-Log "Fehler bei Verarbeitung von Datei '$($inputFile.FullName)': $($_.Exception.Message)" "ERROR"
|
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"
|
Write-Log "Skriptausfuehrung abgeschlossen." "SUCCESS"
|
||||||
|
|||||||
Reference in New Issue
Block a user