Exécuter windows commande de traitement par lots à partir de Jenkins échoue, mais fonctionne très bien dans cmd.exe

Je suis en train de lancer cette commande dans jenkins après un MSbuild

xcopy "C:\Program Files (x86)\Jenkins\workspace\trunk\Projects\results\results\obj\Debug\Package\PackageTmp" "Y:\Extraction_Zone\Jenkins\" /E 

Y: est un lecteur réseau mappé. Cela fonctionne très bien dans cmd.exe mais lorsque j'essaie de l'exécuter dans Jenkins, j'obtiens l'erreur Invalid drive specification.

Voici le résultat de jenkins:

Time Elapsed 00:00:04.03
[trunk] $ cmd /c call C:\Windows\TEMP\hudson3389873107474371072.bat

C:\Program Files (x86)\Jenkins\workspace\trunk>xcopy "C:\Program Files (x86)\Jenkins\workspace\trunk\Projects\results\results\obj\Debug\Package\PackageTmp" "Y:\Extraction_Zone\Jenkins\" /E 
Invalid drive specification
0 File(s) copied

C:\Program Files (x86)\Jenkins\workspace\trunk>exit 4 
Build step 'Execute Windows batch command' marked build as failure
Finished: FAILURE

Toute aide serait appréciée.

n'est-ce pas jenkins exécute en tant que service ? Si c'est vrai, vous devez résoudre votre émetteur en spécifiant le chemin d'accès réseau à la place du lecteur mappé
Y: est probablement associés à un utilisateur spécifique. Jenkins probablement s'exécute sous sa propre "compte de service" n'ayant pas accès à cette lettre de lecteur Y:? Vous pouvez essayer d'utiliser passage UNC au lieu de Y:, c'est à dire "\\Serveur\Dossier\Extraction_zone\Jenkins\"
Merci pour les réponses. J'ai essayé ceci, mais je suis l'obtention de l'accès est refusé: Time Elapsed 00:00:03.70 [trunk] $ cmd /c call C:\Windows\TEMP\hudson7535872922876977589.bat C:\Program Files (x86)\Jenkins\workspace\trunk>xcopy "C:\Program Files (x86)\Jenkins\workspace\trunk\Projects\results\results\obj\Debug\Package\PackageTmp" "\\COMP-NAME\Webs\Extraction_Zone" /E Access denied Unable to create directory - \\COMP-NAME\Webs\Extraction_Zone 0 File(s) copied C:\Program Files (x86)\Jenkins\workspace\trunk>exit 4 Build step 'Execute Windows batch command' marked build as failure Finished: FAILURE
J'ai réalisé, j'ai oublié l' \Jenkins partie du chemin, mais toujours obtenir la spécification de lecteur non Valide erreur: C:\Program Files (x86)\Jenkins\workspace\trunk>xcopy "C:\Program Files (x86)\Jenkins\workspace\trunk\Projects\results\results\obj\Debug\Package\PackageTmp" "\\COMP-NAME\Webs\Extraction_Zone\Jenkins\" /E Invalid drive specification
Avez-vous résoudre ce problème? Je rencontre quelque chose de similaire (Jenkins, le comportement diffère de la ligne de commande)

OriginalL'auteur Chris | 2012-06-08