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 Robocopy Menu démarrer - Démarrage


Sujet :

Scripts/Batch

  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut Batch Robocopy Menu démarrer - Démarrage
    Bonjour tout le monde,
    J'ai un problème avec mon batch.
    Dès l'ouverture de la sessions mon batch est lancé et la première étape passe sans problème mais la deuxième qui est de copié un raccourci dans le menu démarrer (au démarrage) ne fonctionne pas. Or, lorsque je lance le batch à partir d'une fenetre dos elle fonctionne très bien. Où est le problème ?



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    @echo off
    
    SET src=ou se trouve les fichiers à copié
    
    SET dest=C:\
    
    SET bin1=verif.vbs
    SET bin2=lancer_logiciel.vbs
    
    IF NOT EXIST "%dest%\%bin1%" SET existe=0
    IF NOT EXIST "%dest%\%bin2%" SET existe=0
    ROBOCOPY %src% %dest% %bin1% %bin2% /R:5 /W:5
    
    IF NOT EXIST "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\%bin1%.Lnk" SET existe=0
    
    robocopy %src% "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" %bin1%.Lnk /R:5 /W:5
    
    IF %existe%==0 SHUTDOWN /f /r /t 15 /c "Reboot pour maintenance"

  2. #2
    Membre émérite Avatar de gretch
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2006
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 165
    Par défaut
    1 - rajoute à tes lignes robocopy un log ça devrait te faciliter la vie (fait cela quasi systématiquement, bcp plus facile de débugger)
    un exemple de ligne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    set log=c:\log\macopie.log
    Robocopy "%src%"  "%dest%" /S /LOG:"%log%" /NP /NFL /R:2 /W:1
    2 - es tu sur du nom de fichier de ton lien ? est il bien présent dans ta source ( %bin1%.Lnk => c'est à dire verif.vbs.Lnk ) (est il sensible à la casse ? aucune idée...)

    3 - as tu les bons droits sur les différents dossiers ?

    (Attention : un user ne peut pas ecrire sur la racine C:\ sous seven (pour vista je sais pas...))


    4 - as tu les bon privilèges ? je suppose que ton script s’exécute en ouverture de session ? donc probablement dans un contexte different de celui que tu utilise pour le tester (admin / user )

    ps :
    mefie toi de :
    %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    selon la version de windows tu auras des erreurs.

    mefie toi aussi de :
    IF %existe%==0 SHUTDOWN /f /r /t 15 /c "Reboot pour maintenance"
    ce qui veut dire (si il se lance au boot) qu'a la moindre erreur d'execution de ton script, tes postes vont rebooter en boucle ! assez dangereux !

Discussions similaires

  1. [WD18] Créer Raccourci dans le menu Démarrer/Démarrage
    Par PierreXV dans le forum WinDev
    Réponses: 1
    Dernier message: 24/04/2015, 16h07
  2. [Batch] Problème avec robocopy dans batch avec menu
    Par Merwyn dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 14/05/2012, 15h36
  3. Réponses: 15
    Dernier message: 30/06/2010, 10h53
  4. [Systeme]Win XP pro: pb d'icone dans menu Démarrer
    Par Bountyx dans le forum Windows XP
    Réponses: 2
    Dernier message: 20/01/2005, 12h22
  5. [API] afficher le menu Démarrer
    Par Halleck dans le forum Windows
    Réponses: 6
    Dernier message: 15/03/2004, 19h59

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