Fichers .Bat
Caractères Ascii (DOS)

Commandes principales

ATTRIB [{+,-}H] nomFichier
    affiche, définit, modifie, supprime les attributs de fichiers ou de répertoires
CD {\,.., répertoire}
    changer de répertoire (change directory)
    CD \  : répertoire principal [lecteur:\] 
    CD .. : répertoire parent
    CD .  : répertoire en cours [pas vraiment utile]
COPY {Fichier, CON:} [CheminDestination] [/[-]Y]
    copie un fichier [écrase les fichiers existants avec confirmation]
    associé avec la variable d'environnement COPYCMD
    
    /[-]Y : permet de demander ou non une confirmation
    CON: changement de source vers l'entrée standard : le clavier
    COPY CON: fichier.txt
    texte[RT]
    [CTRL+Z][RT]
    
    créer un fichier [fichier.txt] et écrit dans le fichier
    la ligne avant le [CTRL+Z]
CLS
DATE
DEL Fichier
    Supprimer un fichier
    voir UNDELETE
DIR
    voir FAT
    voir Table DIR
MD ou MKDIR Répertoire
    Création d'un répertoire
MORE
    associé avec d'autre commande, arrête après une page 
    et demande d'appuyer sur une touche
    Exemple : type fichier.txt | more
REN[AME] nomFichier nouveauNomFichier
    renomme un fichier
RD
SET
TYPE nomFichier
    affiche le contenu d'un fichier
XCOPY nomfichier Destination [/A] [/M]
    permet de copier des fichiers et les structures arborescentes des répertoires
    /A (et /M) permet de copier les fichiers avec l'attribut d'archive [attrib +A]

Variables d'environnements

SET [nomVariable] [valeur] : associe une valeur à une Variable

SET [nomVariable] : vide la Variable

SET : liste les variables et leur valeurs

COPYCMD : paramètres de la commande COPY
DIRCMD  : paramètres de la commande DIR
PATH    : chemin d'accès
PROMPT [texte] [caractère_contrôles]  
    invite de commande
    $$ : $ 
    $D : date système
    $G : >
    $L : <
    $N : lecteur actuel
    $P : lecteur / répertoire courant
    $Q : =
    $T : heure système
    $V : version de DOS (commande VER)

Exécutables

CHKDSK
COMMAND.COM
DELTREE
    détruire un répertoire
DISKCOPY lecteurDisquette: lecteurDisquette:
    permet de copier le contenu d'une disquette source vers une
    disquette cible. [écrase le contenu de la disquette cible]
DOSKEY
    Éditeur de ligne de commande
        entre les commandes taper dans une liste
        permet de retrouver une commande déjà taper [fleches HAUT|BAS]
        permet aussi d'utiliser la touche Insert (pour corriger une commande)
    Programme résident dans la mémoire
EDIT
    binary: EDIT /78 /r [/h] nomfichier.ext



FDISK [/MBR]
    permet de créer une partition ou un lecteur logique MS-DOS.
    permet l'activation d'une partition
    permet la suppresion de suppresion ou de lecteur logique MS-DOS
    et l'affichage des informations concernant les partitions.
    /MBR : efface les informations sur les partitions...

    4 partitions possibles car 4 entrée dans la table MBR
FC [/L] [/C] [/N] fichier1 fichier2
    permet de comparer deux fichier...
    /L : effectue la comparaison ASCII
    /C : ignore la casse
    /N : indique les numéros de lignes où il y a discordance
FORMAT lecteur: [/S] [/F 1.44] 
    Permet de formater une disquette FORMAT a:
                        /F 1.44 = 3 1/2 HD 1,44
                        identification de chaque piste et 
                        subdivision en secteurs de 512 octets
                        2 faces: FACE 0 et FACE 1
                        80 pistes \ PISTE 0 à 79
                        17 secteurs \ SECTEUR 1 à 17
                        512 octets    \ 512 OCTETS
                        =============================
                        1 392 640 octets

                    ou un disque dur FORMAT c:
    - vide la table DIR
    - vide la table FAT
    /S : créer une support système 
         - copie les fichiers cachés IO.SYS, MSDOS.SYS [DIR /A pour les voirs]
         - copie l'exécutable COMMAND.COM
         - modifie le secteur d'amorçage du support.
    Exemple: FORMAT C: /S      : FORMATE LE DISQUE DUR ET COPIE LES FICHIERS SYSTÈMES
                    
HELP [commande] : aide de dos
MEM
    information sur la mémoire utilisés
MOVE fichiers [nouveau_repertoire] [nomFichier]
    déplace des fichiers vers une autre destination
MSD
    caractéristiques techniques du micro-ordinateur
    [icône système de Windows]
TREE
    affiche l'arborescence d'un répertoire
UNDELETE
    permet de récupérer des fichiers effacés
    lorsqu'on efface des fichiers en DOS
    le premier caractère du nom du fichier
    est remplacé par le caractère '?' dans la FAT.

Pour optenir de l'aide sous DOS

Taper HELP

Taper HELP commandes
ou commandes est le nom de la commandes DOS.

commandes /?

Entrée standard: CON:

Sortie standard: CON:

Redirection vers l'entrée standard : <

Redirection vers la sortie standard :

     > écrase le fichier de destination
     >> à la suite du fichier
     |    exécute une autre commande

Mot-clés réservés:

  • con
  • com1 .. com4
  • ltp1 .. lpt3
  • prn
  • aux
  • clock$

Fichiers:

Caractères qu'on peut utilisés :
_ ^ $ ~ ! # % & - {} () @

Longueur maximum : 8 pour le nom, 3 pour l'extension

Voir: Windows XX

Hyperliens...