La ligne de commandes Windows NT



Documents pareils
Module : Informatique Générale 1. Les commandes MS-DOS

(Langage de commandes) Les commandes sont données par l'utilisateur grâce au clavier, à partir d'une "invite" ou "prompt" (par exemple "c:\>" )

Groupes et utilisateurs locaux avec Windows XP

Unix/Linux I. 1 ere année DUT. Université marne la vallée

TP1 - Prise en main de l environnement Unix.

TP 1 Prise en main de l environnement Unix

Le poste de travail, les dossiers et les fichiers

Guide de configuration. Logiciel de courriel

Utiliser Net Support School (NSS Version ) Philippe Cailleretz Er-Tice Avion mars 2011.

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier 1. Installation de Windows Server 2003 Standard Edition (pour le serveur)

Vue d ensemble de Windows PowerShell

Utilisez Toucan portable pour vos sauvegardes

1.1 L EXPLORATEUR WINDOWS

Sommaire. Promo 39 B WINDOWS 2003 SERVER PART 1

Cahier n o 6. Mon ordinateur. Fichiers et dossiers Sauvegarde et classement

Navigation dans Windows

INSTALLATION DE PEGASUS MAIL 3.12 c FR Avec l interface Harp

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

C.M. 1 & 2 : Prise en main de Linux

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

0.1 Mail & News : Thunderbird

La gestion des dossiers sous Windows Vista, W7, W8.

- Université Paris V - UFR de Psychologie ASDP4 Info Introduction à Windows

Utiliser Dev-C++ .1Installation de Dev-C++ Table des matières

INSTALLATION DE CEGID BUSINESS VERSION 2008 Edition 4 (CD-Rom du 16/07/2009) SUR UN POSTE AUTONOME SOMMAIRE

Organiser le disque dur Dossiers Fichiers

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

Cours LG : Administration de réseaux et sécurité informatique. Dans les Paramètres Système onglet Processeur, le bouton "Activer PAE/NX"

FICHE PEDAGOGIQUE. Questions à poser. - Avant de démarrer l ordinateur,

TP 1 : prise en main de Windows. TP 1 : prise en main de Windows

Volet de visualisation

UTILISER LA MESSAGERIE

GUIDE D INSTALLATION INTERNET haute vitesse

DUPLICATION DES DONNEES. Jeudi 19 avril 2012

[WINDOWS 7 - LES FICHIERS] 28 avril Logiciel / Windows

Comment accéder à d Internet Explorer

TP1 : Initiation à l algorithmique (1 séance)

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand

Initiation à l informatique. Module 7 : Le courrier électronique ( , mail)

Instructions d installation de IBM SPSS Statistics pour Windows (mono-utilisateur)

LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011

Windows. Préparation. Windows

Configurer le pare-feu de Windows XP SP2/Vista pour UserLock

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

Idéographix. enseignement de la lecture apprentissage de la lecture plateforme 1 de traitements du texte exerciseur enseignement

TUTORIEL: INSTALLATION D'UN SERVEUR LOCAL SOUS WINDOWS 7 POUR APPINVENTOR version du 06/04/2013

WinARC Installation et utilisation D un écran déporté (Windows 7)

Boot Camp Guide d installation et de configuration

Découvrir l'ordinateur (niveau 2)

TD séances n 3 et n 4 Répertoires et Fichiers sous Unix

Setting Up PC MACLAN File Server

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

Découvrez Windows NetMeeting

Instructions relatives à l installation et à la suppression des pilotes d imprimante PostScript et PCL sous Windows, version 8

MO-Call pour les Ordinateurs. Guide de l utilisateur

Guide d installation des licences Solid Edge-NB RB

Chaque ordinateur est constitué de différentes unités de stockage de données (Disque dur, Graveur ) que l on peut imaginer comme de grandes armoires.

Utilisation de KoXo Computers V2.1

L accès à distance du serveur

Conservez la documentation à portée de main pour toute référence future. Le terme «pointeur» dans ce manuel désigne le pointeur interactif YA-P10.

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No2 :

Procédure d installation des logiciels EBP sous environnement MAGRET

l'ordinateur les bases

Instructions d installation de IBM SPSS Statistics pour Windows (licence de site)

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

Paramètres d accessibilité des systèmes d exploitation Windows et Mac

Leçon N 5 PICASA Généralités

Transférer des fichiers à l aide de WinSCP et 2 contextes d utilisation dans des sites SPIP avec FCK editor

GUIDE DE DÉPANNAGE DÉTAILLÉ

Cahier n o 7. Mon ordinateur. Gestion et Entretien de l ordinateur

Banque d images SVT. Créer et utiliser une banque d images avec Picasa 2. Version anglaise -Windows 98. Banque photo en SVT : page 1 /14

Guide d installation UNIVERSALIS 2014

Gestion des fichiers sur micro-ordinateur

RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU. N de série

Numérisation. Copieur-imprimante WorkCentre C2424

Sécurisation de Windows NT 4.0. et Windows 2000

Création WEB avec DreamweaverMX

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Arborescence et création de dossiers

TP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP

STRUCTURE DE L ORDINATEUR

INSTALLATION DBSWin En réseau

Tutorial Terminal Server sous

La technologie au collège

Préparation à l installation d Active Directory

Configurer un réseau domestique. Partager ses fichiers, ses dossiers et ses imprimantes sur tous ses PC.

Tutoriel. Votre site web en 30 minutes

Préconisations Techniques & Installation de Gestimum ERP

Sauvegarde des données d affaires de Bell Guide de démarrage. Vous effectuez le travail Nous le sauvegarderons. Automatiquement

Table des matières...2 Introduction...4 Terminologie...4

Introduction à Linux (pour le HPC) «Linux 101» Présentation :

Xerox EX Print Server Powered by Fiery pour la Xerox Color J75 Press. Impression

Exécution de PCCOMPTA à distance sous Terminal Server 2003.

Démarrer et quitter... 13

Un serveur web, difficile?

Organiser vos documents Windows XP

Réseau local entre Windows Xp et 7

Transcription:

La ligne de commandes Windows NT mars 2008 ANDRIAMIHARINSTOA Tolotra Nirina EDOUARD Jessee Michaël Christian www.aurora-x.site.tc

La ligne de commandes Windows NT Introduction Notion de shell Comme nous l avons déjà mentionné auparavant système d exploitation est la couche logicielle qui gère le matériel et qui sert d interface entre ce dernier et l utilisateur. Un système d exploitation est toujours composé d un noyau (ou kernel) : le système d exploitation proprement dit, et d au moins un programme (qui tourne sur le système) chargé de servir lui à son tour d interface entre le noyau et l utilisateur. Un tel programme et appelé un shell (coquille). Un shell peut être de type graphique (souris, boutons, icones, menus, etc.) ou être de type conversationnel (ou mode texte) dans lequel la communication entre l OS et l utilisateur se fait par l intermédiaire du clavier pour les entrées et d une console (cette fenêtre toute noire avec laquelle il faut toujours taper au clavier chaque fois que l on veut faire un truc!) pour la sortie. Windows XP est fourni avec 2 shells, l un graphique et l autre en mode texte à savoir : explorer.exe et cmd.exe (command.com dans les versions antérieures de Windows), Windows Vista (nom de code : Longhorn) étant également accompagné d un nouveau shell (mode texte), PowerShell. Nul doute cependant que toute personne sachant se servir d une souris peut se débrouiller plus ou moins facilement avec le shell graphique. Ici nous allons donc nous focaliser surtout sur la ligne de commandes. Ouvrir l invite de commandes L invite de commandes est un environnement dans lequel l utilisateur peut entrer des commandes que le système va donc exécuter. Pour ouvrir l invite de commandes : dans la boîte de dialogue Exécuter (Démarrer > Exécuter ), tapez cmd puis validez par ENTREE. Les commandes Windows Généralités Lorsque vous ouvrez l invite de commandes, un message d attente s affiche, un truc du genre : C:\Documents and Settings\user> Cela signifie que vous vous trouvez actuellement dans le répertoire C:\Documents and Settings\user autrement dit le répertoire user du répertoire Documents and Settings du lecteur C :. Pragmatiques que nous sommes, nous-nous soucions peu (pour l instant) de savoir pourquoi nous sommes là, tout ce que nous savons c est que nous sommes là. Maintenant, pour afficher le contenu du dossier par exemple, il suffit de taper la commande dir puis de valider avec la touche Entrée. Et c est tout, nous savons donc à présent ce que c est qu une commande, et comment exécuter une commande, poursuivons. 1

Obtenir de l aide La commande help affiche toutes les commandes Windows existantes. Elle peut également s utiliser de la manière suivante : help dir par exemple, pour obtenir de l aide sur la commande dir. Sinon, l aide de Windows fournit également toute une mine d informations concernant de la ligne de commande. Un très bon CHM (complet) se trouve également dans le répertoire C:\WINDOWS\Help, ntcmds.chm. Lister le contenu d un répertoire Nous avons déjà eu l occasion d utiliser la commande dir pour liste le contenu d un répertoire. En effet dir tout court affiche le contenu du répertoire courant, c'est-à-dire le répertoire dans lequel on se trouve actuellement. Cependant, dir peut être également utilisé de la manière suivante : dir A /* affiche le contenu du répertoire A qui se trouve dans le répertoire courant */ dir C:\ABC /* affiche le contenu du répertoire C:\ABC */ dir C:\ /* affiche le contenu du lecteur C : */ Changer de répertoire La commande cd ou chdir permet de changer de répertoire. Pour aller dans un répertoire A par exemple, il suffit d entrer la commande : cd A Pour changer de lecteur, tapez tout simplement la lettre du lecteur suivi des deux points. Pour revenir à la racine du lecteur courant, tapez : cd \ En effet, \ tout court représente la racine du lecteur courant c est-à-dire le lecteur dans lequel on se trouve. Pour aller dans le répertoire parent (c est-à-dire le répertoire qui contient le répertoire courant), tapez : cd.. En fait,. et.. sont des répertoires spéciaux, présents dans chaque répertoire et désignent respectivement le répertoire courant et le répertoire parent. Pour changer de lecteur (c est-à-dire changer le lecteur courant), il suffi de taper la lettre du lecteur suivi de : (deux points). 2

Quelques commandes utiles N hésitez pas à consulter l aide pour plus d informations help dir cd ou chdir (Change Directory) md ou mkdir (Make Directory) del ou erase rd ou rmdir (Remove Directory) copy xcopy move ren ou rename affiche l aide affiche le contenu d un répertoire changer de répertoire crée un répertoire supprime un fichier supprime un répertoire copie un ou plusieurs fichiers copie des fichiers et des arborescences de répertoires déplace un ou plusieurs fichiers renomme un fichier Exemples : copy C:\x.mp3 D:\y.mp3 /* copie le fichier x.mp3 dans C:\ vers D:\ sous le nom y.mp3 */ rename a.doc b.doc /* renomme a.doc en b.doc */ erase *.jpg /* supprime tous les fichiers JPG */ rd A /* supprime le répertoire A */ Les arguments Les exemples précédents nous conduisent à une notion très importante de la ligne de commandes, les arguments. Prenons par exemple les commandes suivantes : et dir erase a.jpg copy C:\x.mp3 D:\y.mp3 La première ne possède aucun argument. La deuxième en possède un (a.jpg) et enfin la troisième deux (C:\x.mp3 et D:\y.mp3). Dans ce dernier cas, C:\x.mp3 est le premier argument passé à copy, D:\y.mp3 le deuxième et sont respectivement désignés par le shell par %1 et %2. Et bien sur, les arguments peuvent s utiliser avec les programmes aussi, ainsi la commande : notepad.exe C:\a.txt ouvre le fichier C:\a.txt avec le Bloc-notes (notepad.exe). En fait, on aurait pu simplement tapé notepad au lieu de notepad.exe car le système reconnaît toujours les fichiers.com,.exe et.bat. Les variables d environnement Une variable d'environnement est une chaîne qui contient des informations, par exemple un chemin, un nom de fichier ou une chaîne quelconque. Ainsi la variable userprofile désigne le répertoire du profil utilisateur courant (normalement C:\Documents and Settings\<nom de 3

l utilisateur>), windir le dossier d installation du système (C:\WINDOWS), username le nom de l utilisateur courant, userdomain le nom de l ordinateur, etc. Windows distingue les variables d environnement systèmes qui sont valables pour tout le système et que seul un administrateur peut éditer des variables d environnement utilisateur qui sont propres à l utilisateur. On peut éditer (ajouter, modifier ou supprimer) des variables d environnements en allant dans Panneau de Configuration, Système, Avancé, Variables d environnements. En ligne de commandes, on obtient la liste de toutes les variables d environnements en tapant la commande set. set permet également de définir de nouvelles variables comme le montre l exemple suivant : set rep=c:\reps\monrep Et maintenant si nous tapons cd %rep% nous-nous retrouvons comme nous aurions pu nous attendre dans le dossier C:\Reps\MonRep. Ou, si nous voulons juste afficher la valeur de la variable, taper : echo %rep% Ce qui affichera : C:\Reps\MonRep. La commande echo permet bien sûr d afficher aussi bien une chaîne brute comme bonjour qu une variable quelconque telle que %username% ou %userdomain% (nom de l ordinateur). Ainsi la commande : echo bonjour affiche bonjour. Cas particulier, dans un batch (voir plus bas) : echo on/off active/désactive l affichage des commandes. La variable path Je vais vous poser une petite question : si vous-vous trouvez disons dans le répertoire C:\Rep1, et que vous voulez exécuter le fichier a.exe se trouvant dans le répertoire C:\Rep2 en tapant simplement a puis en validant par la touche Entrée, le fichier s exécutera t-il? Et je vais moi-même répondre à la question : non. En effet comment d après vous le système aurait-il pu deviner que le fichier a.exe se trouve dans le répertoire Rep2? Par contre si le fichier se trouvait dans Rep1 (ou si vous-vous trouviez dans Rep2 ), il n y aurait aucun problème. Or, où que vous soyez, tapez un peu notepad puis validez et vous verrez que le Bloc-notes (notepad.exe), qui se trouve pourtant dans le répertoire C:\WINDOWS (ou de manière plus rigoureuse, dans %windir%), sera bel et bien exécuté! Pourquoi? Eh bien parce que C:\WINDOWS est un répertoire que Windows connaît comme sa poche! La liste de tous les répertoires que Windows tient en connaissance est stockée dans une variable d environnement appelée PATH. Les différents répertoires qui constituent le PATH sont séparés par un point-virgule. La commande path utilisée sans arguments affiche le PATH courant. Elle est donc équivalente à echo %path%. Utilisée avec des arguments, elle permet de modifier la valeur de la variable. Par exemple : path %path%;c:\rep1 4

Ajoute le répertoire C:\Rep1 à la variable. Les fichiers batch Les fichiers batch, appelés également fichiers de commandes ou fichiers de traitement par lots, sont des fichiers texte dans lequel on enregistre une série de commandes dans le but d automatiser certaines tâches quotidiennes et/ou répétitives. Ces fichiers portent l extension.bat. Voyons donc un exemple de fichier batch : copy *.doc C:\Word copy *.mp3 C:\MP3 copy *.jpg C:\Photos Terminez chaque commande par Entrée. Nommons le fichier copie.bat. Si on exécute ce fichier, tous les fichiers doc du dossier courant seront copiés vers le dossier C:\Word, tous les mp3 vers C:\MP3 et tous les fichiers jpg vers C:\Photos. A l instar des fichiers exe, l extension bat peut être omise lorsqu on veut exécuter un tel fichier. Il est coutume de commencer un fichier batch par la commande echo off et de terminer par echo on. Cependant, avec cette méthode la commande echo off est quand même affichée or nous on ne veut rien afficher du tout. On écrira donc plutôt @echo off pour que cette commande ne soit pas affichée à l écran. Voici un batch qui déplace le fichier fourni en paramètre vers le repertoire C:\EN4. @echo off echo Transfert du fichier %1 vers C:\Nouveaux move %1 C:\EN4 echo OK echo on Nommons le mv.bat. La commande mv C:\notes.txt Déplace alors le fichier C:\notes.txt vers le répertoire C:\EN4. 5