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 :

Créer un .bat qui teste la version de l'os


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Mut
    Mut est déconnecté
    Membre éprouvé Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Par défaut Créer un .bat qui teste la version de l'os
    Bonjour, j'aimerais créer un fichier .bat qui contient une instruction if permettant de tester le Systeme d'exploitation. par exemple :

    if systemOS=windows2000 alors
    instruction 1
    sinon if SystemOS=WinXP then
    instruction2
    endif



    Merci

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839

  3. #3
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    for /f "tokens=3 delims= " %%i in ('ver') do (
      if "%%i"=="XP" echo Vous utilisez Windows XP
      if "%%i"=="NT" echo Vous utilisez Windows NT
      if "%%i"=="2000" echo Vous utilisez Windows 2000
      if "%%i"=="ME" echo Vous utilisez Windows ME
      if "%%i"=="98" echo Vous utilisez Windows 98
      if "%%i"=="95" echo Vous utilisez Windows 95
    )

  4. #4
    Mut
    Mut est déconnecté
    Membre éprouvé Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Par défaut
    Merci beaucoup j'avais cherché du coté de la commande %OS% au lieu de tester la version du ms-dos !

    Merci !

  5. #5
    Membre émérite
    Avatar de maxim_um
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 895
    Par défaut
    Attention KokoTis

    Ton code est inexact.

    Citation Envoyé par koKoTis Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for /f "tokens=3 delims= " %%i in ('ver') do ...
    Ta commande FOR telle que tu l'as écrite ne fonctionnera pas sur les systèmes d'exploitation 9x (win95..., et win98..., winMe) et ne peut donc pas être utilisée dans ce contexte.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 29/08/2014, 14h37
  2. [Toutes versions] Créer un fichier .bat qui execute un .ps1
    Par Clebit dans le forum SharePoint
    Réponses: 2
    Dernier message: 05/05/2011, 11h34
  3. Réponses: 11
    Dernier message: 30/08/2005, 10h50
  4. Créer 5 menus qui interagissent entre eux
    Par rocs dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 04/07/2005, 11h06
  5. Réponses: 2
    Dernier message: 26/09/2003, 16h49

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