Question
[résolu]recupération %errorlevel
- fabien
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 16 ans 7 mois #5020
par fabien
[résolu]recupération %errorlevel a été créé par fabien
Bonjour,
Lorsque je lance l'outil robocopy, je n'arrive pas a récupérer la variable qui me dit que tout c'est bien passé. $lastexitcode me revoit toujours 0 et $? ne me retourne pas le bon résultat suivant la commande passé.
La seule variable que j'aurais besoin est %errorlevel%, mais sous powershell...
Vous avez des idées ?
Merci<br><br>Message édité par: Phebus, à: 4/08/09 15:27
Lorsque je lance l'outil robocopy, je n'arrive pas a récupérer la variable qui me dit que tout c'est bien passé. $lastexitcode me revoit toujours 0 et $? ne me retourne pas le bon résultat suivant la commande passé.
La seule variable que j'aurais besoin est %errorlevel%, mais sous powershell...
Vous avez des idées ?
Merci<br><br>Message édité par: Phebus, à: 4/08/09 15:27
Connexion ou Créer un compte pour participer à la conversation.
- Gabriel
-
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 248
- Remerciements reçus 1
il y a 16 ans 7 mois #5025
par Gabriel
Réponse de Gabriel sur le sujet Re:recupération %errorlevel
Salut piqué à blogs.msdn.com/powershell/archive/2006/0...evel-equivalent.aspx
$LASTEXITCODE qui contient le code de sortiedu cernier appli executé...
$LASTEXITCODE qui contient le code de sortiedu cernier appli executé...
Connexion ou Créer un compte pour participer à la conversation.
- fabien
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 16 ans 7 mois #5026
par fabien
Réponse de fabien sur le sujet Re:recupération %errorlevel
on est bien d'accord, mais dans mon cas, il me retourne toujours 0.
Connexion ou Créer un compte pour participer à la conversation.
- Gabriel
-
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 248
- Remerciements reçus 1
il y a 16 ans 7 mois #5027
par Gabriel
oups je t'ai lu en diagonal
a priori robocopy sort un code erreur en hexa
hexa:0×10 dec:16 Serious error. Robocopy did not copy any files. This is either a usage error or an error due to insufficient access privileges on the source or destination directories.
hexa:0×08 dec:8 Some files or directories could not be copied (copy errors occurred and the retry limit was exceeded). Check these errors further.
hexa:0×04 dec:4 Some Mismatched files or directories were detected. Examine the output log. Housekeeping is probably necessary.
hexa:0×02 dec:2 Some Extra files or directories were detected. Examine the output log. Some housekeeping may be needed.
hexa:0×01 dec:1 One or more files were copied successfully (that is, new files have arrived).
hexa:0×00 dec:0 No errors occurred, and no copying was done. The source and destination directory trees are completely synchronized.
j'ai fait un test
[code:1]PS C:\> robocopy
ROBOCOPY :: Robust File Copy for Windows :: Version XP010
Started : Mon Aug 03 18:43:49 2009
Simple Usage :: ROBOCOPY source destination /MIR
source :: Source Directory (drive:\path or \\server\share\path).
destination :: Destination Dir (drive:\path or \\server\share\path).
/MIR :: Mirror a complete directory tree.
For more usage information run ROBOCOPY /? or read Robocopy.Doc.
NOTE: Read \"True Replication\" in Robocopy.Doc prior to first use of /MIR !
**** /MIR can DELETE files as well as copy them !
PS C:\> $?
False
PS C:\> $LASTEXITCODE
16
PS C:\>[/code:1]
16 Robocopy did not copy any files.
tu es sur que tu obtiens que un zero?
Message édité par: tonic8, à: 3/08/09 18:48
Message édité par: tonic8, à: 3/08/09 18:49<br><br>Message édité par: tonic8, à: 3/08/09 18:49
Réponse de Gabriel sur le sujet Re:recupération %errorlevel
a priori robocopy sort un code erreur en hexa
hexa:0×10 dec:16 Serious error. Robocopy did not copy any files. This is either a usage error or an error due to insufficient access privileges on the source or destination directories.
hexa:0×08 dec:8 Some files or directories could not be copied (copy errors occurred and the retry limit was exceeded). Check these errors further.
hexa:0×04 dec:4 Some Mismatched files or directories were detected. Examine the output log. Housekeeping is probably necessary.
hexa:0×02 dec:2 Some Extra files or directories were detected. Examine the output log. Some housekeeping may be needed.
hexa:0×01 dec:1 One or more files were copied successfully (that is, new files have arrived).
hexa:0×00 dec:0 No errors occurred, and no copying was done. The source and destination directory trees are completely synchronized.
j'ai fait un test
[code:1]PS C:\> robocopy
ROBOCOPY :: Robust File Copy for Windows :: Version XP010
Started : Mon Aug 03 18:43:49 2009
Simple Usage :: ROBOCOPY source destination /MIR
source :: Source Directory (drive:\path or \\server\share\path).
destination :: Destination Dir (drive:\path or \\server\share\path).
/MIR :: Mirror a complete directory tree.
For more usage information run ROBOCOPY /? or read Robocopy.Doc.
NOTE: Read \"True Replication\" in Robocopy.Doc prior to first use of /MIR !
**** /MIR can DELETE files as well as copy them !
PS C:\> $?
False
PS C:\> $LASTEXITCODE
16
PS C:\>[/code:1]
16 Robocopy did not copy any files.
tu es sur que tu obtiens que un zero?
Message édité par: tonic8, à: 3/08/09 18:48
Message édité par: tonic8, à: 3/08/09 18:49<br><br>Message édité par: tonic8, à: 3/08/09 18:49
Connexion ou Créer un compte pour participer à la conversation.
- fabien
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 16 ans 7 mois #5030
par fabien
Réponse de fabien sur le sujet Re:recupération %errorlevel
Oui j'obtiens toujours 0.
J'ai testé sur un autre poste et j'obtiens bien des codes différents. Ça doit être mon poste qui est pourri.
Merci
J'ai testé sur un autre poste et j'obtiens bien des codes différents. Ça doit être mon poste qui est pourri.
Merci
Connexion ou Créer un compte pour participer à la conversation.
- Gabriel
-
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 248
- Remerciements reçus 1
il y a 16 ans 7 mois #5031
par Gabriel
Réponse de Gabriel sur le sujet Re:recupération %errorlevel
Pas de quoi, ca m'arrive ce genre de truc et c'est particulierement rageant...
comme on dit si le post est resolu modifie le sujet en ajoutant [résolu]
comme on dit si le post est resolu modifie le sujet en ajoutant [résolu]
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.062 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [résolu]recupération %errorlevel