O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

EXO_Rguibi_marwan.pptx

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Formation Script MS-DOS.ppt
Formation Script MS-DOS.ppt
Carregando em…3
×

Confira estes a seguir

1 de 9 Anúncio

Mais Conteúdo rRelacionado

Semelhante a EXO_Rguibi_marwan.pptx (20)

Mais recentes (20)

Anúncio

EXO_Rguibi_marwan.pptx

  1. 1. Cmd et PowerShell Réaliser par : Rguibi Marwan
  2. 2. Plan • Introduction • Pourquoi encore étudier les commandes du DOS ? • Commandes de bases • PowerShell • Commandes de bases de PowerShell • Conclusion
  3. 3. Introduction • Avant la création de Windows, le système d'exploitation le plus courant qui fonctionnait sur IBM PC compatible était DOS. DOS signifie Disk Operating System et était ce que vous utiliseriez si vous aviez démarré votre ordinateur comme vous les faites aujourd'hui avec Windows. La différence était que DOS n'était pas un système d'exploitation graphique mais plutôt purement textuel. Cmd : • Cmd ou l'invite de commandes est un logiciel d'interprétation des commandes DOS, Windows et OS/2 qui affiche une interface utilisateur en ligne de commande de type Win32. Son développement, particulièrement lent depuis Windows 2000, a été activement relancé début 2016, afin de concurrencer les terminaux Linux
  4. 4. Pourquoi encore étudier les commandes du DOS ? • Il est toujours nécessaire de savoir se servir d’une interface texte encore employé par • certains programmes : • - FDISK, FORMAT, commandes anciennes mais parfois encore utiles pour la • partition et le formatage des disques, • - ou dans d’autres environnements tels que Linux en “mode terminal” • Ces commandes reprennent les principaux appels système qui concernent les fichiers. • C’est donc une bonne approche pour comprendre le rôle du système d’exploitation. • En cas de gros problèmes elles permettent parfois de se dépanner en lançant l'outil de • restauration du système à partir d'un démarrage sans échec avec l'invite de commande. • Ces commandes sont essentielles pour faire des fichiers de commandes “ .bat ” ou • “ .cmd ” bien utiles pour automatiser les tâches répétitives.
  5. 5. Commandes de bases de CMD • CD : Permet de se déplacer d'un répertoire à un autre. (Exemple: c> cd dossier ) • CD : Permet d'accéder à la racine d'un lecteur. (Exemple: c> cd ) • DIR : Liste le contenu du répertoire courant. (Exemple: c> dir ) • MKDIR : Création d'un dossier. (Exemple: c>mkdir dossier ) • NOTEPAD ; Création d’un fichier texte • RMDIR : Effacer un dossier. (Exemple: c>rmdir dossier) • COPY : Copie des fichiers. (Exemple: c> copy toto.txt c:toto.txt ) • XCOPY : Copie des fichiers et des répertoires. (Exemple: c> xcopy toto.txt c:toto.txt ) • DEL : Effacer un fichier (Exemple: c>del c:temp.txt ) • REN : Renommer des fichier (Exemple: ren toto.txt tata.txt) • MOVE : Déplace un fichier. (Exemple: c> move c:temp.txt d:) • EDIT : Lance un éditeur de texte sous MS-DOS.(Exemple: c> edit toto.txt ) • MORE : Visualiser le contenu d'un fichier texte (Exemple: c> more toto.txt ) • FORMAT : Permet d'effacer le contenu d'un lecteur. (Exemple: c> format a: ) • CLS : Efface l'écran actuel. (Exemple: c> cls ) • ECHO : Affiche un message. (Exemple: c> echo salut ) • EXIT : Ferme la fenêtre MSDOS. (Exemple: c> exit)
  6. 6. PowerShell • PowerShell est un langage de programmation orienté objet et un interpréteur de commandes (Shell) interactif pour Windows et Windows Server. • Il a été conçu pour automatiser les tâches système, telles que le traitement par lots, et pour créer des outils d'administration de systèmes pour les processus courants mis en œuvre. • Le langage PowerShell ressemble beaucoup à Perl. Il comprend plus de 130 outils de ligne de commande standard pour des fonctions qui obligeaient précédemment les utilisateurs à écrire des scripts en VB, VBScript ou C#. • Première version sort le 14 novembre 2016
  7. 7. Commandes de bases de PowerShell • * Start-Transcript • * Get-Command • * Get-Help • Get-Help “commend’’ -Online • * Get-Alias • * Get-Member • * Get-History
  8. 8. Conclusion • PowerShell et CMD sont tous deux très puissants, comme nous l'avons vu, PowerShell est un nouveau produit de Microsoft, il possède de nombreuses fonctionnalités par rapport au CMD, il peut faire beaucoup d'automatisation. Il aide l'administrateur système à automatiser la tâche très facilement avec l'aide de Power Shell, il fournit de nombreuses commandes par rapport à CMD et plus de fonctionnalités. Il peut également produire une sortie non seulement sous forme de chaîne, il peut s'agir d'un objet ou de tout autre type de données. Il peut être intégré aux applications .net et peut utiliser toutes les classes de .net, tandis que CMD est le très ancien produit de Microsoft. Il a un ensemble limité de fonctionnalités par rapport à Power Shell, il est bon pour les personnes qui ont des connaissances de base en informatique ou en début de carrière dans le domaine informatique, Il n'a pas accès au Framework .net, qui nécessitait beaucoup d'efforts par rapport à PowerShell lors de l'automatisation, il produit uniquement une sortie basée sur du texte et n'exécute que des applications basées sur la console. Donc, finalement, nous disons que nous devons utiliser PowerShell car il est nouveau et plus puissant. PowerShell est l'expérience de ligne de commande très bien intégrée pour le système d'exploitation. Il a un accès complet à toutes sortes de Framework .nets.
  9. 9. Avez-vous des questions ?

×