$LASTEXITCODE toujours à 1
Bonjour,
dans ce Batch %errorlevel% vaut -1 en cas d'erreur
Code:
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:
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.