Bonjour,
dans ce Batch %errorlevel% vaut -1 en cas d'erreur
alors qu'en PowerShell impossible de récupérer l'erreur. $? vaut toujours True. J'ai également essayé avec $LASTEXITCODE qui lui vaut toujours 1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 C:\ANTIBIA\V32\RH\CivToAnt\CivToAnt.exe "C:\ANTIBIA\V32\RH\CivToAnt\EtatCivil.txt" echo %errorlevel%
Quelqu'un peut m'expliquer pourquoi je n'arrive pas à récupérer l'erreur en PowerShell?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 C:\ANTIBIA\V32\RH\CivToAnt\CivToAnt.exe C:\ANTIBIA\V32\RH\CivToAnt\EtatCivil.txt $?
D'avance merci.
Bon week-end à vous.
Partager