0% ont trouvé ce document utile (0 vote)
29 vues8 pages

Chapitre 1 Ligne de Commande Windows

Le document traite de l'administration et de la sécurité des réseaux informatiques, en se concentrant sur la programmation des scripts et la gestion des fichiers sous Windows. Il explique la structure arborescente du système de gestion de fichiers (SGF), l'utilisation de la ligne de commande, ainsi que les principales commandes DOS pour gérer les fichiers et répertoires. Des exemples pratiques de commandes telles que dir, mkdir, rmdir, et copy sont fournis pour illustrer leur utilisation.

Transféré par

Lachi.R
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
29 vues8 pages

Chapitre 1 Ligne de Commande Windows

Le document traite de l'administration et de la sécurité des réseaux informatiques, en se concentrant sur la programmation des scripts et la gestion des fichiers sous Windows. Il explique la structure arborescente du système de gestion de fichiers (SGF), l'utilisation de la ligne de commande, ainsi que les principales commandes DOS pour gérer les fichiers et répertoires. Des exemples pratiques de commandes telles que dir, mkdir, rmdir, et copy sont fournis pour illustrer leur utilisation.

Transféré par

Lachi.R
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

ADMINISTRATION ET SECURITE DES RESEAUX INFORMATIQUES

PROGRAMMATION DES SCRIPTS

Objectif :
 Comprendre la structure arborescente du SGF de windows
 Utiliser les commande DOS pour gérer les dossiers et fichiers

1. Contents
Introduction...........................................................................................................................................1
1. Le système de gestion de fichiers (SGF)..........................................................................................1
Fichier.................................................................................................................................................1
Répertoire..........................................................................................................................................2
Les chemins........................................................................................................................................2
2. Introduction à la ligne de commande.............................................................................................2
2.1. Accès à la ligne de commande :..............................................................................................2
2.2. Configurer la fenêtre d'invite de commande............................Error! Bookmark not defined.
3. Commandes Internes et Commandes externes................................Error! Bookmark not defined.
4. Principales commandes..................................................................................................................3
2. Introduction
Dans ce chapitre introductif, nous allons voir quelques concepts sur le système de gestion
des fichiers et quelques commandes windows qui sont indispensable pour la formation à
travers la ligne de commande Windows.
En effet, la ligne de commande Windows est un élément essentiel pour les administrateurs
systèmes et un moyen pour résoudre certains problèmes.

3. Le système de gestion de fichiers (SGF)


Un système de gestion de fichiers (SGF) est une structure de données permettant de stocker les
informations et de les organiser dans des fichiers sur ce que l'on appelle des mémoires secondaires
(disque dur, disquette, CD-ROM, clé USB, disques SSD

Pour l'utilisateur, un système de fichiers est vu comme une arborescence : les fichiers sont regroupés
dans des répertoires (concept utilisé par la plupart des systèmes d’exploitation). Ces répertoires
contiennent soit des fichiers, soit récursivement d'autres répertoires

Arborescence Windows 7 et Plus

Fichier
Un fichier informatique est une collection d’informations numériques.

Un fichier est identifié par un nom (unique) et qualifiés par des attributs (taille, date de création,
droits, propriétaire, etc…)

1
Un fichier peut être de différents types : texte, exécutable, graphique, audio, script …

Exemple.doc image.jpg prog.exe

Le nom d’un fichier contient un nom et une extension

Répertoire ou dossier
Un répertoire est un ensemble de fichiers ou de sous répertoire. Ils sont utilisés pour organiser le
disque.

Les chemins
On appelle «chemin» (en anglais path) la succession des répertoires en partant de la racine pour
atteindre un fichier. Un chemin est de la forme

Répertoire racine( séparateur sous répertoire) séparateur nom fichier

sous Windows le séparateur est \

Le Le SGF de Windows est organisé en plusieurs lecteurs (C, D, E). Chaque lecteur comporte une
arborescence de dossiers et de fichiers.

Dans l’exemple le lecteur est C :

La racine su SGF est appelé dossier ou répertoire


racine. C:\

Le répertoire dans lequel se situe l’utilisateur à un


instant donné est le répertoire courant.

Paworshell est le répertoire


courant

Chemin absolu : depuis la racine

Chemin vers le dossier Powershell est


C:\Projets\Powershell

Chemin relatif : depuis le répertoire courant

Chemin vers Exemples depuis le dossier Powershell est Exemples

4. Introduction à la ligne de commande cmd


4.1. Accès à la ligne de commande :
L'invite de commande est exécutée depuis sa propre fenêtre en tapant "cmd" (sans
guillemets) dans

 Windows +R
 Démarrer-->Exécuter ou via

2
 Démarrer --> Tous les programmes -->Accessoires (Ancienne version)

Une fenêtre en noir et blanc s'ouvre alors sur l'invite de commande (les couleurs peuvent être
changées).

Ou

cliquer sur le menu démarrer, de taper cmd et de cliquer sur cmd.exe. Idéalement, il est conseillé de
cliquer avec le bouton droit sur l'icône "cmd" et de choisir "exécuter en tant qu'administrateur", afin
de s'assurer d'avoir les droits nécessaires pour exécuter les commandes que l'on va saisir.

Pour fermer l'invite de commande: Il suffit d'utiliser la commande exit.

5. Principales commandes
Dir
Affiche la liste des fichiers et des sous répertoires d'un répertoire. Utilisée sans paramètre, la
commande dir affiche le nom et le numéro de série du volume du disque, suivis de la liste des
répertoires et des fichiers du disque, y compris leur nom ainsi que la date et l'heure de leur dernière
modification. Pour les fichiers, dir affiche l'extension du nom ainsi que la taille en octets. Il affiche
également le nombre total des fichiers et des répertoires de la liste, leur taille cumulée et l'espace
restant (en octets) sur le disque.

md ou mkdir
crée un nouveau répertoire ou sous répertoire.

La syntaxe :

mkdir nom_dossier

Pour créer le dossier d:save il faut donc faire :

mkdir d:save

3
Il est possible de créer plusieurs dossiers imbriqué d'un seul coup par exemple :

mkdir d:savetest1test2

Cette commande va créer dans le dossier save du disque D un dossier test1 et dans celui ci un dossier
test2

Rmdir ou rd
La commande rmdir ou rd permet de supprimer un dossier.

La syntaxe :

mrdir nom_dossier

pour supprimer le dossier c:test il faut donc faire :

rmdir c:test

Attention : si le dossier n'est pas vide celui ci ne sera pas supprimer.

Pour supprimer le dossier et tout ce qu'il contient il faut ajouter /s à la fin de la commande :

rmdir c:test /s

Attention : un message de confirmation est demandé lorsque l'on supprime le contenu du dossier.
Pour qu'il n'y ait pas cette confirmation il est possible de mettre l'option /q a la fin de la ligne.

Rename ou ren
La commande rename ou ren permet de renommer un fichier ou un dossier.

La syntaxe :

ren nom nouveau_nom

Pour renommer le dossier d:save en d:sauvegarde il faut donc faire :

Ren d:save d:sauvegarde

Idem pour renommer un fichier :

ren c:fichier1.txt c:fichier2.txt

Remarque : il est conseiller de toujours mettre le chemin complet vers les fichiers et dossiers cibles
de ces commandes.

copy
La commande copy permet de copier un fichier ou un dossier.

la syntaxe : copy fichier_source fichier_destination

Exemple :

Pour copier un fichier se trouvant dans le dossier racine c:testfichier1.txt vers le dossier d:save

il suffit de taper la commande :

copy c:testfichier1.txt d:save

Si l'on souhaite au passage renommer le fichier on peut spécifier son nouveau nom :

4
copy c:testfichier1.txt d:savefichier2.txt

On peut aussi copier tous les fichiers du dossier en mettant *.* a la place du nom :

copy c:test* d:save

Attention : la commande copy écrase les fichiers ayant le même nom.

Il est aussi possible par exemple de ne copier que les fichiers ayant une partie de leur nom en
commun en replacant le reste du nom par * :

copy c:test*save* d:save

Cette commande copie uniquement les fichier ayant "save" dans leur nom.

move
La commande move permet de déplacer un fichier ou dossier

La syntaxe :

move fichier_source fichier_destination

Pour déplacer le fichier c:fichier.txt vers le dossier c:savefichier.txt il faut donc faire :

move c:fichier.txt c:save

Del ou Delette
La commande del permet de supprimer un fichier.

La syntaxe: del nom_fichier

Pour supprimer le fichier c:testfichier1.txt il faut donc faire :

del c:testfichier1.txt

Attention : Aucune demande de confirmation n'est faite ! Pour qu'il y en ait une il faut ajouter /p a la
fin de la commande. De même pour que les fichiers en lecture seule soit supprimer il faut ajouter /f.
l'option /q assure qu'il n'y aura pas de message de confirmation.

Comme vu plus haut pour supprimer plusieurs fichiers il suffit de mettre * dans le nom :

del c:test*

defrag
La commande defrag permet de lancer le defragmenteur de disque de windows.

La syntaxe :

defrag nom_lecteur

Pour defragmenter le disque c: il faut donc faire :

defrag c:

Pour faire juste une analyse il faut ajouter le parametre -a a la fin de la commande

5
Pour forcer la defragmentation il faut ajouter le parametre -f a la fin de la commande
En ajoutant -v le defragmenteur affichera les détails.

Résumé de quelques commandes

Commande Description

dir liste le contenu d'un répertoire

cd change de répertoire

cd .. répertoire parent

md ou mkdir crée un nouveau répertoire

deltree supprime un répertoire, ainsi que l'ensemble de ses sous-répertoires

copy, xcopy copie de fichier

move déplacement de fichier

del supprime le fichier

type affiche le contenu du fichier

type |more affiche le contenu du fichier avec des pauses

help aide sur la commande demandée

print imprime le fichier demandé

attrib (-/+r, -/+a, -/+s, change les attributs d'un fichier (- désactive, + active, r: lecture seule, a:
-/+h) archive, s: système, h: fichier caché)

format formate le lecteur demandé

label donne un nom de volume à un lecteur

ver donne le numéro de version

6
Exercice d’application

Création de l’arborescence suivante

Vous aimerez peut-être aussi