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

Windows Discussion :

Probleme Cle usB bootable


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Juillet 2004
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 10
    Par défaut Probleme Cle usB bootable
    Je souhaiterai lancé un script vbs avec cscript suite au boot de ma cle usb
    malheureusement this program cannot run on dos mode

    si quelqu'un sait comment faire pour le rendre accesible sous dos
    merki

  2. #2
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Il fait quoi ton script ?

  3. #3
    Membre habitué
    Inscrit en
    Juillet 2004
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 10
    Par défaut
    ce script recupere le nom du fabricant et en fonction de celui ci
    renvoie un num d'erreur sue j'utiliserai
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    strComputer = "."
    strCarteReseau1 = "Broadcom"
    strCarteReseau2 = "Intel"
    strCarteReseau3 = "3COM"
    strCarteValidee = ""
    
    Set objWMIService = GetObject("winmgmts:" _
        & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    
    RechercheTypeCarte strCarteReseau1
    RechercheTypeCarte strCarteReseau2
    RechercheTypeCarte strCarteReseau3
    
    
    WScript.Echo "La carte trouvée est une carte "& strCarteValidee
    
    
    if ( strCarteValidee ="3COM")Then
    WScript.quit 1
    End If
    
    if ( strCarteValidee = "Broadcom")Then
    WScript.quit 2
    End If
    
    if ( strCarteValidee = "Intel")Then
    WScript.quit 3
    End If
    
    
    
    ''Fonction permmettant de voir si une marque de carte est presente sur la machine
    
    Sub RechercheTypeCarte (Marque)
    	
    	
    	Set objWMIService = GetObject("winmgmts:" _
    	    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    
    	Set colAdapters = objWMIService.ExecQuery _
        	("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=TRUE AND Description Like '%" &Marque &"%'")
    	n = 1
    	For Each objAdapter in colAdapters  
       		'WScript.Echo "-> " & objAdapter.Description
    		strCarteValidee = Marque
       		n = n + 1
    	Next
       
    End sub
    dans mon .bat je le lance avec cscript

  4. #4
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Ton script doit obligatoirement être exécuté depuis Windows. DOS ne permet pas d'exécuter du VB script, encore moins WMI.

  5. #5
    Membre habitué
    Inscrit en
    Juillet 2004
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 10
    Par défaut
    tu ne vois pas comment je pourrais faire pour recuperer les parametres de ma carte reseau en dos pour ensuite les exploiter??

  6. #6
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Développer un driver. A moins que ta carte fournisse un driver pour DOS.

  7. #7
    Membre habitué
    Inscrit en
    Juillet 2004
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 10
    Par défaut
    j'ai justement les drivers
    mais j'ai trois types de machines et je ne veux pas choisir a chaque fois manuellement la carte
    je souhaite que ca devienne automatisé

    c pour faire un cle usb bootable ghost

  8. #8
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Donc si j'ai bien compris, tu veux récupérer les infos de la carte réseau installée grâce à son driver (forcément) afin de pouvoir installer le bon driver. Tu situes le problème ?
    Si tu n'as pas de driver d'installé, c'est comme si la carte rézo n'était pas branchée.
    La solution que je vois c'est de te retrousser les manches et d'étudier les specs PCI pour coder ton utilitaire DOS qui va scanner le bus PCI à la recherche de la carte rezo présente.
    Autre possibilité : installer les 3 drivers, Windows saura charger le bon tout seul...

  9. #9
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par pinpin_du_net
    mais j'ai trois types de machines et je ne veux pas choisir a chaque fois manuellement la carte
    je souhaite que ca devienne automatisé

    c pour faire un cle usb bootable ghost
    3 type de machine et combien de types de carte réseau ?

    Il te faut au moins la sélection manuel du drivers.
    J'avais réaliser ce type de menu pour le ghost de Workstation NT et serveur NT/Novell. Si tu réinstalles un poste avec un clé USB il faut au moins être devant la machine pour brancher la clé. A partir de là sélectionner un menu c'est dans la continuité...

    Le type de machine tu peux le retrouver via le BIOS.
    Pour le type de la carte Aurélien t'as donné son point de vue, pas mieux !

    Si j'ai bien compris ce que tu souhaites automatiser c'est le démarrage de Ghost avec le bon environnement afin de télécharger l'image associée au type de machine courante. c'est bien ça l'objectif ?

  10. #10
    Membre habitué
    Inscrit en
    Juillet 2004
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 10
    Par défaut
    solution avec pci .exe

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    @echo off
    @rem copy a:\command.com c:\
    set path=
    set path=c:\;c:\common\
    set comspec=c:\
    c:\
    copy /Y SYSTEM.INI Common/
    
    cd common
    woop system.ini /C=computername= /N=computername=CPU_[RND6] [COLOR:09,08]
    
    del R1
    pci -I > R1
    
    find "D:165D" R1
    if not errorlevel 1 GOTO N_Broadcom
    
    find "D:165D" R1 > CRIntel
    if not errorlevel 1 GOTO N_Intel
    
    find "D:165D" R1 > CR3Com
    GOTO N_3Com
    
    
        :N_3Com
    	copy 3com_p.ini protocol.ini
    	woop system.ini /C=xxx.dos /N=el90x.dos [COLOR:09,08]
        GOTO Fin
    
        :N_Broadcom
    	copy broad_p.ini protocol.ini
    	woop system.ini /C=xxx.dos /N=B57.dos [COLOR:09,08]
        GOTO Fin
    
        :N_Intel
    	copy intel_p.ini protocol.ini
    	woop system.ini /C=xxx.dos /N=e1000.dos [COLOR:09,08]
    
        :Fin

  11. #11
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Jolie !
    C'est quoi au juste ce soft PCI.exe, un freeware ?

  12. #12
    Membre habitué
    Inscrit en
    Juillet 2004
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 10
    Par défaut
    un petit exe dos freeware normalement
    on recupere le n° de la carte reseau et c ok pour l'install

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Boot sur une cle USB bootable
    Par titan_33 dans le forum Périphériques
    Réponses: 5
    Dernier message: 09/02/2011, 10h49
  2. Installation Linux sur cle USB bootable "persistent"
    Par HRS dans le forum Distributions
    Réponses: 2
    Dernier message: 01/01/2010, 18h56
  3. cle usb bootable
    Par lrgtk dans le forum BSD
    Réponses: 1
    Dernier message: 17/09/2009, 11h48
  4. Création clé usb bootable : ouvir le fichier .img
    Par repié dans le forum Administration système
    Réponses: 2
    Dernier message: 07/12/2005, 15h57
  5. Problème Clé USB sous Fedora Core 2
    Par PeGaZe dans le forum Matériel
    Réponses: 5
    Dernier message: 18/11/2004, 13h41

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