IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Batch et planificateur ?


Sujet :

Scripts/Batch

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 33
    Points : 23
    Points
    23
    Par défaut Batch et planificateur ?
    Bonsoir à tous

    Tout d'abord merci à tous ceux nombreux qui ont postés sur ce merveilleux sujet du Batch : J'y ai appris (ré appris) énormément.
    Cependant j'ai un sujet à soumettre à votre sagacité. Personnellement je ne comprend pas ce qui se passe.

    Soit mon batch initial que je cherche à tester.
    Dans ce batch j'écris (parmi d'autres) quatre instructions destinées à vérifier le fonctionnement en écriture sur une machine distante à travers un lecteur réseau.
    parallèlement j'écris la même information sur mon serveur local à titre de vérification.

    soient donc mes instructions :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    set RepSrce="D:\81 - Usinage\999 - Test Transfert Auto"
    set RepDest="Y:\WNC\home\d_xnc\p_p\prog\41 - BIESSE"
    
    echo " Ligne 52 activitebiesse.bat - Ecriture sur Machine distante - %time%">%RepDest%\%date:~8,2%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2%.txt
    echo " Ligne 52 activitebiesse.bat - Ecriture sur Machine distante - %time%">%RepSrce%\%date:~8,2%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2%.txt
    le comportement observé est le suivant :
    écriture sur la machine locale (Repsrce) : OK
    écriture sur la machine distante (RepDest) : KO

    Intrigué, je copie les lignes concernées dans un autre fichier bat de manière à isoler le problème et à le résoudre (si possible).
    Je lance le batch de debug et le comportement observé devient :
    écriture sur la machine locale (Repsrce) : OK
    écriture sur la machine distante (RepDest) : OK

    Je reprécise que j'ai juste copié collé les lignes, que j'utilise le même environnement windows.
    La seule différence est que le batch initial est lancé par le planificateur de tâche, et que le batch de debug est lancé à partir d'un double clic dans l'explorateur windows.

    Je suis de plus en plus perplexe vis à vis de l'utilisation du planificateur de tâches. (cf mon post précédent).
    Je pensais que la difficulté venait de l' appel à sous programmes. Mais visiblement pas que....
    Ce programme reprend en un seul ce que je voulais réaliser précédemment.
    Visiblement cela ne résout pas le problème.

    Quelqu'un a t il déjà résolu ce type de difficultés ?
    Merci pour vos réponses.

  2. #2
    Membre éclairé Avatar de devilsnake88
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2013
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 453
    Points : 809
    Points
    809
    Par défaut
    Bonjour,

    Je ne sais pas si cela peut être utile mais je t'invite à exécuter ce code dans un .bat à part et voir si cette "structure" change quelque chose:

    Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    @echo off & cls
    set RepSrce="D:\81 - Usinage\999 - Test Transfert Auto"
    echo RepSrce - "%RepSrce%"
    set "Rep=D:\81 - Usinage\999 - Test Transfert Auto"
    echo Rep - "%Rep%"
    pause
    ________________________________________________________________
    N'oublie pas de faire une sauvegarde avant d'exécuter des scripts...
    Si j'ai ton problème, un petit fait toujours plaisir!
    ________________________________________________________________

Discussions similaires

  1. Droits Admin pour Batch dans Planificateur de tâches
    Par Scoubi7 dans le forum Windows 10
    Réponses: 19
    Dernier message: 06/10/2016, 12h53
  2. Planificateur de tâche avec un batch
    Par Meranto dans le forum Windows Vista
    Réponses: 4
    Dernier message: 01/06/2015, 17h12
  3. [WS 2008 R2] Batch et planificateur de tâche
    Par fredodenantes dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 29/01/2015, 12h01
  4. Batch de copie de fichier et planificateur de tâche
    Par kondor76 dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 04/09/2014, 10h05
  5. Lancer un batch à partir du planificateur
    Par matthieu93410 dans le forum Windows XP
    Réponses: 3
    Dernier message: 02/01/2013, 19h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo