Developpez.com - Rubrique Windows

Le Club des Développeurs et IT Pro

La ligne de commande Windows

Apprenez à écrire de puissants fichiers batchs

Le 2009-03-30 19:24:30, par Community Management, Community Manager
La ligne de commande Windows et les fichiers batchs, par Victor Laurie

La ligne de commande Windows est un élément essentiel pour les administrateurs systèmes mais est relativement méconnue de nombreux utilisateurs de PC. Le but de cet article est de rendre plus accessible à la grande majorité des utilisateurs la puissance et l'utilité de la ligne de commande. Les fichiers batch et les scripts, souvent sous-estimés, seront également exposés dans l'article.

Windows possède une interface graphique bien connue, mais beaucoup d'utilisateurs ont tendance à oublier (ou ne savent pas) qu'il existe des fonctions très utiles en ligne de commande. En fait, dans Windows, il y a beaucoup plus que le simple « pointer, cliquer ». Le clavier et la ligne de commande peuvent être un apport intéressant à la souris et aux icônes.

Ce cours est une traduction complète du site http://commandwindows.com/.

Vous pouvez donner votre avis sur cet article en répondant à cette discussion et lui donner une note en notant la discussion.

Si vous rencontrez un problème ou que vous avez une question d'ordre technique sur la ligne de commande ou les batchs, merci de poster votre message dans le forum "Programmation Windows - Scripts/Batch".
  Discussion forum
9 commentaires
  • nicaureus
    Futur Membre du Club
    Il y a également beaucoup d'infos utiles ici :
    http://ss64.com/
  • marcel marie
    Membre actif
    Bonjour,

    Merci pour ce tutorial.
    Il est bien fait.
    Mais encore beaucoup trop de fautes d'orthographe.
    A votre service.
    Bonne journée. Bonne année.

    Marcel Marie
  • sachadee
    Membre expert
    Salut Marcel marie,

    Bonne année à toi également.

    Une critique constructive serait de te proposer pour la correction du tutorial.

    Il y en qui sont bon en programmation et d'autres en ortographe....

    l
  • Oualoo
    Futur Membre du Club
    Un grand merci pour ce boulot courageux, sacrée regroupement d'infos!
  • rococo2
    Membre à l'essai
    je vais faire un petit tours sur le site
    merci
  • ericlm128
    Expert confirmé
    Dans les astuces
    au lieu de sleep il y a la commande timeout qui est faite pour cela

    Vérifier si un dossier existe serait un plus je pense
  • compas
    Candidat au Club
    Envoyé par marcel marie
    Bonjour,

    Merci pour ce tutorial.
    Il est bien fait.
    Mais encore beaucoup trop de fautes d'orthographe.
    A votre service.
    Bonne journée. Bonne année.

    Marcel Marie
  • compas
    Candidat au Club
    bonjour
    après avoir creé un batch pour lancer 2 programmes, celui ci ne lance que le 1er programme. Ne lance pas le 2eme.
    Quel est le problème?
    voici la syntaxe:

    keyb be
    mount C C:\DOSGES
    @echo off
    :menu
    echo ------------------
    echo -- Script menu ---
    echo ------------------
    echo.
    echo 1.Je gere mes livres (sous DOS)
    echo 2.Je gere mes videos (sous DOS)
    echo 3.Temp
    echo 4.en attente
    echo 5.Quitter
    echo.
    set /p reponse="Quel programme voulez-vous executer ?"

    If /i "%reponse%"=="1" goto :batch1
    If /i "%reponse%"=="2" goto :batch2
    If /i "%reponse%"=="3" goto :batch3
    If /i "%reponse%"=="4" goto :batch4
    If /i "%reponse%"=="5" goto :fin

    pause
    :batch1
    cls
    call C:\LIVRES\livres
    cls
    goto :menu

    pause
    :batch2
    cls
    call C:\VIDEOS\videos
    cls
    goto :menu

    :batch3
    cls
    call C:\Temp
    cls
    goto :menu

    :fin
    exit

    le tout sous DosBox, dans le fichier .config
  • compas
    Candidat au Club
    Bonjour,
    personne ne voit le problème?
    Merci de me donner un coup de main....