ASTUCES-INFOS PRATIQUES WINDOWS

tutoriels et astuces windows
 
AccueilAccueil  PortailPortail  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  ConnexionConnexion  

Partagez | 
 

 Apprenez les bases de MS-DOS

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
nikola
Rang: Administrateur


Nombre de messages : 410
Localisation : region parisienne 92
Date d'inscription : 16/12/2004

MessageSujet: Apprenez les bases de MS-DOS   Dim 10 Juil à 19:21

Le MS-DOS est peut être un système d'exploitation en voie de disparition, il n'en est pas moins utile quand vous avez été attaqué par un virus, ou dans bien d'autres occasions. Apprenez à savoir naviguer dedans.

Introduction:

Le MS-DOS, ou MicroSoft Disk Operating System, est le premier système d'exploitation de Microsoft, l'ancêtre de Windows, même s'il est vraiment moins convivial.
Ainsi, quand les Windows ont été construits, ils l'ont été sur les bases de MS-DOS, et on peut toujours retrouver ce MS-DOS, bien que Microsoft ait tendance à le supprimer au fur et à mesure.

Le MS-DOS peut être utile quand vous n'avez pas encore installé de système d'exploitation sur votre disque dur, ou pour effectuer des opérations de nettoyage qui ne fonctionnent pas sous Windows (par exemple quand un processus se lance automatiquement).

Le MS-DOS peut faire peur au débutant, étant donné qu'il se compose uniquement d'un écran noir avec un curseur clignotant... pas d'interface graphique, rien.



Le texte affiché en haut à gauche représente le lecteur courant (ici C), puis le répertoire courant (ici \Documents and Settings\Mathieu\ ).
C'est grâce à cette information que l'on peut naviguer dans le disque dur.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.keskia.forumactif.com
nikola
Rang: Administrateur


Nombre de messages : 410
Localisation : region parisienne 92
Date d'inscription : 16/12/2004

MessageSujet: Re: Apprenez les bases de MS-DOS   Dim 10 Juil à 19:22

Voici quelques commandes principales du MSDOS:
Changer de lecteur

Le changement de lecteur s'effectue en tapant la lettre du lecteur désiré, suivie de deux points (anime : par exemple, d: nous amènera sur le lecteur D.

Changer de répertoire

La commande cd (change directory) est toujours utilisée.
Il suffit de la faire suivre du répertoire auquel on veut accéder.
cd windows : pour passer au sous-répertoire windows du répertoire courant.
cd \ : pour revenir à la racine du lecteur courant.
cd .. : pour revenir au répertoire parent du répertoire courant.
A noter la commande md (make directory) qui vous permet de créer un répertoire dans le répertoire courant.

Lister les fichiers

La commande dir liste l'ensemble des fichiers et répertoires du répertoire courant.
Comme toutes les commandes MS-DOS, elle accepte de nombreux paramètres.
Par exemple, dir /p indique à l'ordinateur d'afficher la liste page par page : vous devrez appuyer sur une touche pour passer d'une page à l'autre.
dir toto* affichera l'ensemble des fichiers commençant par la chaîne "toto".
Pour avoir tous les paramètres, tapez help dir

Manipuler les fichiers

Vous pouvez faire tout ce que vous faites habituellement avec l'explorateur Windows :
copy toto.bat C:\TOTO\ va copier le fichier toto.bat du répertoire courant dans le répertoire C:\TOTO\
del toto.bat va effacer le fichier toto.bat
del *.* va effacer tous les fichiers du répertoire courant. Attention donc à ne pas utiliser cette commande à la légère !
ren toto.bat titi.bat va renommer le fichier toto.bat en titi.bat
edit toto.bat va ouvrir l'éditeur MS-DOS, une petite interface qui vous permettra de modifier le fichier toto.bat

Formater un lecteur

La commande format vous permet d'effectuer cette opération :
format a: pour formater la disquette.
A noter le paramètre /s qui vous permet de faire une disquette système, c'est à dire d'y copier les fichiers nécessaires au démarrage de l'ordinateur.
format c: va formater le disque dur, attention donc car vous perdrez toutes vos données.

Après le formattage, vous pouvez partitionner votre disque ou disquette grâce à la commande fdisk
Tapez cette commande sans fioriture, vous aurez accès à un menu.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.keskia.forumactif.com
nikola
Rang: Administrateur


Nombre de messages : 410
Localisation : region parisienne 92
Date d'inscription : 16/12/2004

MessageSujet: Re: Apprenez les bases de MS-DOS   Dim 10 Juil à 19:24

creation de fichiers "batchs"

L'étape suivante est la création de fichiers "batch", c'est à dire des fichiers lançant de façon automatique un certain nombre de commandes MS-DOS, afin de créer des routines qui vous permettront de gagner du temps bien souvent.

Ces fichiers batch sont les fameux .bat que vous avez probablement déjà rencontré au détour d'un répertoire (le plus connu étant autoexec.bat, dans l'antiquité c'était le fichier exécuté en premier au lancement de l'ordinateur, et contenant les commandes principales de configuration du PC. Il peut encore être trouvé sur pas mal de versions de Windows, mais est bien souvent vide).
Ces programmes sont au format texte, et c'est leur principal avantage : vous pouvez donc les créer avec n'importe quel éditeur de texte, le plus simple étant le Bloc-Notes de Windows.
Ouvrez donc tout simplement le bloc notes, tapez le contenu de votre fichier batch, et enregistrez le tout en donnant comme extension .bat
Il suffira ensuite de double cliquer sur le fichier batch pour l'exécuter, ou alors de taper son nom dans une fenêtre de commande MS-DOS.

On va commencer tout de suite par un exemple très simple : tapez les lignes suivantes dans le fichier batch :

c:
cd \
mkdir astuceland
cd astuceland

Ce fichier très simple, une fois exécuté, va créer un répertoire "astuceland" à la racine du lecteur C:, et s'y placer.

Instruction echo

Cette commande permet à la fois d'afficher du texte à l'écran, et d'autoriser ou non l'affichage des commandes à exécuter à l'écran.
Par exemple, la commande echo Bonjour va afficher "Bonjour" dans la fenêtre.
Le problème vous l'aurez constaté, c'est que l'affichage ne va pas être uniquement "Bonjour", mais plutôt :

echo Bonjour
Bonjour

Pour contrer ceci, vous avez deux solutions :
- mettre un arobase @ devant l'instruction à masquer : par exemple @echo Bonjour
- utiliser l'instruction echo off au début de votre fichier batch (l'inverse étant echo on)
C'est pour cela que bien souvent un fichier batch commence par la commande @echo off

Instruction cls

Cette commande permet d'effacer l'écran MS-DOS, pour repartir à zéro.

Instruction goto

Cette commande permet, comme son nom l'indique d'aller à l'endroit spécifié. Par exemple en entrant le code suivant :

echo Bonjour
goto gnarf
echo Re-bonjour
:gnarf
echo Bonsoir

L'affichage va être uniquement de Bonjour - Bonsoir. L'instruction "Re-bonjour" est "sautée", car le programme passe directement au point gnarf (signalé par deux points).

Le paramètre %1

Ce paramètre permet de récupérer un paramètre que vous avez utilisé en lançant le programme, pour le personnaliser. Par exemple, avec le code suivant :

echo %1

et en tapant programme.bat bonjour
Le résultat du programme sera l'affichage du texte bonjour. Ainsi vous pouvez utiliser ces arguments de beaucoup de façons différentes, et notamment dans un test if.

Instruction if

Comme dans tout langage, vous avez droit aux tests logiques :

if %1 == "toto" goto gnarf

Attention, c'est un double égal.

Voilà pour cette introduction aux fichiers batch, vous pouvez bien évidemment y utiliser toutes les commandes MS-DOS que vous connaissez, pour faire un programme qui réponde à vos moindres désirs...

_________________
{[-KESKIA-]}
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.keskia.forumactif.com
Contenu sponsorisé




MessageSujet: Re: Apprenez les bases de MS-DOS   Aujourd'hui à 22:54

Revenir en haut Aller en bas
 
Apprenez les bases de MS-DOS
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Le traitement des bases de données (BDD)
» Bases de données
» Base de donneés
» acces et base de donnée works
» [Tutorial] Apprendre le Delphi

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
ASTUCES-INFOS PRATIQUES WINDOWS :: INFORMATIQUE PRATIQUE :: tutoriels-
Sauter vers: