Dézippage incorrecte avec run 7za.exe
Bonjour,
J'ai un souci avec la commande wshshell.Run qui lance un programme 7za.exe avec des paramétres (mot de passe, destination)
je met un fichier .zip dans le répertoire adequoit ,et quand je lance mon vbs j'ai trois fichiers .csv ,et le script ne continu pas son traitement, dans le gestionnaire de tache j'ai toujours le 7za.exe et le wscript.exe en cours d’exécution,
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
For Each oFile In oFolder.files
If Right(oFile.Name,3) = "zip" Then
Set wshshell = CreateObject("WScript.Shell")
wshshell.Run "E:\BREF_Dataload\Import\AirPlus\OUTIL\7za.exe x " & qq(zipfile) & " -p" & qq(password) & " -o" & qq(outputfile), 0, true
counter = counter + 1
Exit For
End If
Next |
ces trois fichiers csv sont déjà traités dans un lancement ancien et je ne sais pas comment ni pourquoi mes objet se rappel toujours de ces trois fichiers
J'ai essayé de faire : Set wshshell = Nothing à l'intérieur de la boucle mais ça n'a pas marché
aidez moi s'il vous plait