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 :

Lettre de lecteur [Batch]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de fabrice.s
    Homme Profil pro
    Inscrit en
    Septembre 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 120
    Par défaut Lettre de lecteur
    Bonjour à tous,

    je cherche à récupérer en script batch les lettres des lecteur CD d'une machine dans une variable ou un fichier txt.

    Est-ce possible?

    Est-il possible de récupérer un détail sur les disque et les partitions toujours dans un fichier txt? j'ai regardé du coté de diskpart mais je trouve pas le moyen de sortir les infos.

    Merci de votre aide.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    252
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2008
    Messages : 252
    Par défaut
    Pour ta première question, oui c'est possible.
    Si je me souviens bien avec Diskpart tu peux lister les disques avec "list volume".
    (Ca donne également les lettres des disques, leurs statuts, tailles etc...)

  3. #3
    Membre confirmé Avatar de fabrice.s
    Homme Profil pro
    Inscrit en
    Septembre 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 120
    Par défaut
    Bonjour,

    Merci pour la réponse. Juste et efficace.

    Je cherchais cependant un moyen de récupérer les lettre automatiquement par le Batch, visiblement ce n'est pas faisable en automatique, j'ai donc tout basculé en vbs et ça marche bien.

    Merci.

  4. #4
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    salut,

    tu peux utiliser wmic si tu veux:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set node=%Computername%
    wmic /FailFast:on /node:"%node%" logicaldisk Where(description like '%CD-ROM') get Caption | more +1
    ou bien passer par FSUTIL

  5. #5
    Membre émérite
    Avatar de SnakemaN
    Profil pro
    Bidouille-tout Android
    Inscrit en
    Juillet 2006
    Messages
    871
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Bidouille-tout Android

    Informations forums :
    Inscription : Juillet 2006
    Messages : 871
    Par défaut
    Bonjour,

    J'aimerai poursuivre plus en avant ce topic, en marge de celui-ci:
    http://www.developpez.net/forums/d70...d/#post5538388

    J'aimerai en batch connaitre la liste des lettres de lecteurs réseaux possible.

    Ce qui est en fait affiché dans Outils -> Connecter un lecteur réseau
    Menu déroulant dossier

    il me semble que d'après I'm_HERE, on doit pouvoir s'en sortir avec FSUTIL, mais je n'y arrive pas, un petit coup de main serait bien apprécié

    [edit]
    En fait j'y arrive en testant tout les lettres possibles, j'ai pas trouvé plus élégant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    rem c= OSDisk, D= Common first optical drive letter so uneccessary to test
    for %%a in (a b e f g h i j k l m n o p q r s t u v w x y z) do (
    net use %%a: \\<mon rep>\
    if ERRORLEVEL 0	(
    echo "OK, ErrorLevel: "%ERRORLEVEL%
    set target_Drive=%%a:
    goto :fin_target
    )else (
    echo Error, ErrorLevel: %ERRORLEVEL%
    )
    )
    :fin_target

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

Discussions similaires

  1. [Lecteurs de cartes]Modifier les lettres de lecteur
    Par al1_24 dans le forum Windows XP
    Réponses: 2
    Dernier message: 30/12/2005, 11h48
  2. SPTI - Détection des lecteurs cd - Lettres de lecteurs
    Par Millenod dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 17/07/2005, 21h58
  3. [C#] Détecter la lettre du lecteur CD-ROM
    Par patvdb dans le forum Windows Forms
    Réponses: 2
    Dernier message: 19/05/2004, 11h44
  4. Lettre Drive lecteur de CDRom
    Par titicurio dans le forum C++Builder
    Réponses: 4
    Dernier message: 18/09/2003, 13h44
  5. [Lecteur] Lettre du lecteur de CD
    Par petit scarabée dans le forum Installation, Déploiement et Sécurité
    Réponses: 6
    Dernier message: 05/09/2002, 18h47

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