? Windows PowerShell est un shell en ligne de commande pour les administrateurs système . En tapant des commandes dans PowerShell , les administrateurs dirigent le système d'exploitation pour effectuer des tâches spécifiques . Travailler dans PowerShell , les administrateurs peuvent automatiser certaines de leurs fonctions, les applications de contrôle et de manipuler des objets dans la base de données du système. PowerShell s'exécute par-dessus . NET environnement d'exploitation de Microsoft, qui donne les capacités de programmer d'autres coquilles ne possèdent pas. Les fonctions de commandes
PowerShell incluent des commandes intégrées - applets de commande - pour gérer les ordinateurs de votre réseau. Cmdlets d'effectuer des tâches d'administration système courantes telles que la gestion de la base de registre, la gestion des journaux d'événements ; contrôle des services et des processus , et en utilisant Windows Management Instrumentation . Applets de commande utilisent la même syntaxe et les conventions de nommage que les données du système Windows , ce qui le rend facile pour une applet de commande pour envoyer des informations à un autre sans avoir à reformater ou de manipuler les données. Chaque applet possède une seule fonction spécifique , par exemple en donnant la date ou aller chercher le journal des événements .
Partir PowerShell
Pour commencer PowerShell , cliquez sur Windows " Démarrer " , puis sur " Programmes " ou " Tous les programmes " en fonction de votre version de Windows. Puis cliquez , dans l'ordre, sur " Applications", "Dossier de PowerShell » et « PowerShell. " Si vous avez besoin des privilèges d'administrateur sur le réseau, cliquez-droit sur " PowerShell " puis cliquez sur " Exécuter en tant qu'administrateur . " Microsoft a ajouté des instructions en ligne ( voir Ressources) pour démarrer une session PowerShell personnalisé qui exécute une commande ou d'un script particulier, ou exécute les instructions conformément à une politique particulière .
Outils
les outils de
PowerShell incluent des fonctions qui effectuent les mêmes services que les applets de commande, mais sont beaucoup plus simples à écrire du code pour si vous devez créer une fonction vous-même. Un snap-in est une bibliothèque de liens qui implémente des applets de commande et fonctions. Les modules sont des paquets de commandes que vous pouvez importer dans une session PowerShell . Les alias sont des noms courts que vous pouvez affecter aux applets de commande, pour éviter de taper les noms réels , qui sont longues , chaque fois que vous les utilisez.
Erreurs
Lorsque vous travaillez dans PowerShell vous risquez deux types d'erreurs . Erreurs de terminaison empêcher l'exécution de vos commandes , tandis que les commandes avec des erreurs non - terminaison continuer de fonctionner. Si vous dirigez PowerShell pour supprimer certains fichiers du répertoire, mais un fichier ne peut être supprimé , PowerShell continue éliminer les autres fichiers plutôt que de terminaison. Si vous donnez une commande PowerShell qui dépasse votre autorité admin ou nécessite des données non valides , la commande se termine .