bonjour a tous ,
j'utilise la commande Start-Sleep -s 5 #Add a Pause 5Second pour attendre 5 seconde avant de passer de l’étape 1 vers l’étape 2
maintenant j'aimerai changer ca de sorte que je passe a l’étape 2 que seulement ci l'etape 1 est valider
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 $Monthcreate = (Get-Date).Date $Monthcreate $source='\\dwh\EDI\EDIExchange\Files\EQUITE_SANTE' $destination ='C:\FolderB' Add-Type -assembly 'System.IO.Compression' Add-Type -assembly 'System.IO.Compression.FileSystem' $contrats=get-childitem -Path $source | where {$_.name -like "*contrats*" -and ($_.CreationTime).Date -eq $Monthcreate} |Compress-Archive -DestinationPath $destination\Assurone_PTF.zip -force -verbose # | Move-Item -Destination $destination -Verbose -Force Start-Sleep -s 5 #Add a Pause 5Second $Bénéficiaires=get-childitem -Path $source | where {$_.name -like "*Bénéficiaires*" -and ($_.CreationTime).Date -eq $Monthcreate} |Compress-Archive -DestinationPath $destination\Assurone_PTF.zip -force -verbose # | Move-Item -Destination $destination -Verbose -Force Start-Sleep -s 5 #Add a Pause 5Second $Commisisonss=get-childitem -Path $source | where {$_.name -like "*SANTE_commisisons*" -and ($_.CreationTime).Date -eq $Monthcreate} |Compress-Archive -DestinationPath $destination\Assurone_PRIMES.zip -force -verbose # | Move-Item -Destination $destination -Verbose -Force Start-Sleep -s 5 #Add a Pause 5Second $ncaissements=get-childitem -Path $source | where {$_.name -like "*Encaissements*" -and ($_.CreationTime).Date -eq $Monthcreate} |Compress-Archive -DestinationPath $destination\Assurone_PRIMES.zip -force -verbose # | Move-Item -Destination $destination -Verbose -Force Start-Sleep -s 5 #Add a Pause 5Second $récap_commisisons=get-childitem -Path $source | where {$_.name -like "*récap_commisisons*" -and ($_.CreationTime).Date -eq $Monthcreate} |Compress-Archive -DestinationPath $destination\Assurone_PRIMES.zip -force -verbose # | Move-Item -Destination $destination -Verbose -Force Start-Sleep -s 5 #Add a Pause 5Second $écap_prime=get-childitem -Path $source | where {$_.name -like "*récap_prime*" -and ($_.CreationTime).Date -eq $Monthcreate} |Compress-Archive -DestinationPath $destination\Assurone_PRIMES.zip -force -verbose # | Move-Item -Destination $destination -Verbose -Force
merci pour vos aides
Partager