Bonjour,

dans ce Batch %errorlevel% vaut -1 en cas d'erreur
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%
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
$?
Quelqu'un peut m'expliquer pourquoi je n'arrive pas à récupérer l'erreur en PowerShell?

D'avance merci.

Bon week-end à vous.