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 :

Autorun et compagnie


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Avatar de Darkaurora
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 382
    Billets dans le blog
    1
    Par défaut Autorun et compagnie
    Bonjour, je souhaite lancer un fichier batch à l'exécution automatique d'un disque dure
    problème : il ne se lance pas, j'ai vue pas mal de topic sur le sujet et aucun ne m'a été utile ou alors je n'ai pas compris. De plus j'ai lus qu'il était plus simple de lancer un exécutable à partir d'un fichier autorun.inf

    voila le contenue de autorun.inf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [autorun]
    open=copie.bat
    shellexecute=copie.bat
    ICON=AUTORUN\WDLOGO.ICO

    et mon fichier .bat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    @echo off  
    xcopy /s "E:\............................" "C:\Users\..........\Desktop"  
    exit
    de plus j'aimerais rajouter des test comme comparer le contenu du répertoire a copier avec celui du répertoire cible via windiff

    et selon le résultat copier ou non les données

    je pense qu'un .exe serait plus approprier mais j'ai besoin d'aide pour ça

    est ce que je peux faire ça en VBscript ou dois je créer un programme si oui dans quel langage? le C quelles seront les problèmes d'incompatibilité??

    comment faire svp j'ai besoin d'aide

  2. #2
    Membre expérimenté Avatar de plopi
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Mars 2011
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2011
    Messages : 191
    Par défaut
    Pour le lancement auto c'est certainement l'antivirus qui bloque l'exécution automatique... Pour la petite histoire, Avira se comporte comme ça par défaut

    Citation Envoyé par Darkaurora
    et mon fichier .bat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    @echo off  
    xcopy /s "E:\............................" "%userprofile%\Desktop"  
    exit
    Pour l'histoire des comparaisons de fichiers jette un oeil à deux commandes natives sous MS qui pourraient certainement t'aider :


  3. #3
    Membre chevronné
    Avatar de Darkaurora
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 382
    Billets dans le blog
    1
    Par défaut
    je te remercie de m'avoir répondu et je m'excuse de ma réponse tardive. Je viens de re-tester le script en prenant soins de désactiver le guard actif avira mais ça n'a rien changer le batch ne s’exécute pas par contre autorun fait bien ce que je lui demande comme changer le label du DD mais il n’exécute pas le batch

  4. #4
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    Citation Envoyé par Darkaurora Voir le message
    Bonjour, je souhaite lancer un fichier batch à l'exécution automatique d'un disque dure
    problème : il ne se lance pas
    Salut,

    Essaye en mettant la commande "start" ou "cmd" devant ton fichier script.

  5. #5
    Membre chevronné
    Avatar de Darkaurora
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 382
    Billets dans le blog
    1
    Par défaut
    du style start copie.bat
    ça peut paraître con mais je ne vois pas très bien ou je dois positionner start ou cmd
    open= start copie.bat
    shell\start = copie.bat
    shell\start\command = copie.bat??
    dsl mais je débute dans les fichiers batch et prog windows.

    merci de m'avoir répondus

  6. #6
    Membre chevronné
    Avatar de Darkaurora
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 382
    Billets dans le blog
    1
    Par défaut
    il essaye bien de me les lancés puisque avira me mets maintenant que j'ai réactiver le guard qu'il block les fichier autorun.inf et copie.bat ainsi que copie.exe le problème étant que si je desactive le guard il ne se passe rien quand même

  7. #7
    Membre expérimenté Avatar de plopi
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Mars 2011
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2011
    Messages : 191
    Par défaut
    C'est pas tout simplement une erreur de "chemin" ?

    Si tu écrit ça dans l'autorun.inf il faut que le fichier copie.bat soit impérativement placé à la racine du drive externe

    EDIT : Pour info page d'aide Microsoft : MSDN Autorun.inf

  8. #8
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    Citation Envoyé par Darkaurora Voir le message
    du style start copie.bat
    ça peut paraître con mais je ne vois pas très bien ou je dois positionner start ou cmd
    open= start copie.bat
    shell\start = copie.bat
    shell\start\command = copie.bat??
    dsl mais je débute dans les fichiers batch et prog windows.

    merci de m'avoir répondus
    En effet, je pensais à quelque chose dans le genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [autorun]
    open=start "Lancement de la copie..." copie.bat
    shellexecute=copie.bat
    icon=autorun\wdlogo.ico
    mais il peut très bien y avoir un problème de configuration ou de restriction outre ce qui est cité dans le post précédent.

Discussions similaires

  1. JOnAS, JBoss vs Websphere et compagnie..
    Par kaishef dans le forum Wildfly/JBoss
    Réponses: 9
    Dernier message: 18/05/2005, 17h57
  2. autorun
    Par k_boy dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 08/05/2005, 17h19
  3. [MX] autorun sur MAC
    Par tahiti bob dans le forum Flash
    Réponses: 10
    Dernier message: 07/02/2004, 15h58
  4. Autorun comment l'écrire
    Par Speed41 dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 25/04/2003, 14h55
  5. Autorun du CD-Rom sous Linux?
    Par slowpoke dans le forum Linux
    Réponses: 3
    Dernier message: 12/03/2003, 11h13

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