Problème dans le script.

Fermé
cedric311 Messages postés 6 Date d'inscription lundi 8 juillet 2013 Statut Membre Dernière intervention 11 juillet 2013 - 8 juil. 2013 à 14:13
arthurg95 Messages postés 2399 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 4 juin 2014 - 11 juil. 2013 à 14:49
Bonjour,

Je viens de faire un script en batch qui doit dézipper des fichiers dans un dossier.

Quand je lance le script via mon bureau aucun problème, par contre quand je le fais exécuter via le gestionnaire de tâches de Windows 7 il me remonte une erreur...

Merci pour votre aide:


set REP_DOWNLOAD="G:\NEO\Download3"

set REP_TEMP1="G:\NEO\Temp3\A320-CGR-S11_12"
set REP_TEMP2="G:\NEO\Temp3\A320-CGR-S13_14"

set REP_EXTRACT_STD1="G:\NEO\Extract3\A320-CGR-S11_12"
set REP_EXTRACT_STD2="G:\NEO\Extract3\A320-CGR-S13_14"

for /f %%a in ('type G:\NEO\datum.txt') do (
set datum=%%~na
)

for %%f in (%REP_DOWNLOAD%\%datum%\A320-CGR-S11_12\*.tar.Z) do (
md %REP_TEMP1%
cd %REP_TEMP1%
start "C:\Program Files\7-Zip\7z.exe" e "%%f" -y
)

for %%f in (%REP_TEMP1%\*.tar) do (
md %REP_EXTRACT_STD1%
cd %REP_EXTRACT_STD1%
start "C:\Program Files\7-Zip\7z.exe" e "%%f" -y
)

for %%f in (%REP_DOWNLOAD%\%datum%\A320-CGR-S13_14\*.tar.Z) do (
md %REP_TEMP2%
cd %REP_TEMP2%
start "C:\Program Files\7-Zip\7z.exe" e "%%f" -y
)

for %%f in (%REP_TEMP2%\*.tar) do (
md %REP_EXTRACT_STD2%
cd %REP_EXTRACT_STD2%
start "C:\Program Files\7-Zip\7z.exe" e "%%f" -y
)

call "G:\NEO\Copy3.bat"
A voir également:

6 réponses

arthurg95 Messages postés 2399 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 4 juin 2014 341
8 juil. 2013 à 14:31
Bonjour,

Et quelle est cette erreur ? C'est plus simple de chercher avec ;)
0
Bonjour,

Il y a une erreur de commande.

En fait le planificateur de tâche ne comprend pas une commande du script, mais je ne sais pas la quelle...

Merci
0
dubcek Messages postés 18723 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 11 mai 2024 5 615
8 juil. 2013 à 16:23
hello
capturer les messages dans un fichier avec : sript >%TMP%\mesg.txt 2>&1
0
cedric311 Messages postés 6 Date d'inscription lundi 8 juillet 2013 Statut Membre Dernière intervention 11 juillet 2013
11 juil. 2013 à 13:52
Bonjour,

Cette ligne je dois la placer ou dans mon script?

Merci
0
cedric311 Messages postés 6 Date d'inscription lundi 8 juillet 2013 Statut Membre Dernière intervention 11 juillet 2013
8 juil. 2013 à 16:28
Je viens de voir que j'ai un problème avec le "e"

start "C:\Program Files\7-Zip\7z.exe" e "%%f" -y
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dubcek Messages postés 18723 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 11 mai 2024 5 615
9 juil. 2013 à 08:33
essayer avec
start /D "C:\Program Files\7-Zip" 7z  "e %%f -y"
0
cedric311 Messages postés 6 Date d'inscription lundi 8 juillet 2013 Statut Membre Dernière intervention 11 juillet 2013
11 juil. 2013 à 13:53
Merci, j'ai plus l'erreur mais cela ne fonctionne toujours pas...
0
cedric311 Messages postés 6 Date d'inscription lundi 8 juillet 2013 Statut Membre Dernière intervention 11 juillet 2013
11 juil. 2013 à 13:59
Bonjour

Je vais refaire une explication.

J'utilise un script qui me permet de récupérer des données sur un FTS. Celui-ci fonctionne bien.

Il appelle un autre script pour décompresser les fichiers téléchargé qui se trouve en haut.

Ensuite il y a un appel d'un script pour copier les fichiers sur le réseau et pour finir cela va vers un autre script qui envois un mail.

Tous ces scripts fonctionnent si je double clique dessus par contre si je les fais exécuter par le planificateur de tache Windows cela tourne en boucle durant des heures et des heures et rien ne se passe a par le tout premier script...

Merci de votre aide.
0
arthurg95 Messages postés 2399 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 4 juin 2014 341
11 juil. 2013 à 14:10
FTP non ?

C'est assez étrange, surtout que tu donnes bien les chemins absolus des autres scripts...
Essaye simplement avec un chemin relatif peut-être s'il est dans le même dossier ;)

Je ne crois pas qu'il y ai d'équivalent à bash -x pour windows... Donc essaye de mettre des echo un peu partout pour trouver où ça bloque déjà ;)
0
cedric311 Messages postés 6 Date d'inscription lundi 8 juillet 2013 Statut Membre Dernière intervention 11 juillet 2013
11 juil. 2013 à 14:45
mais en plus de pas aller cherche les autres scripts, il n'effectue pas le dé-zippage des fichiers...
0
arthurg95 Messages postés 2399 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 4 juin 2014 341
11 juil. 2013 à 14:49
D'où la nécessité de débugguer..
0