Bienvenue dans ce tutoriel PowerShell, ici vous apprendrez à créer vos propres scripts PowerShell, si vous êtes tout nouveau sur PowerShell, vous êtes au bon endroit pour commencer à apprendre les scripts PowerShell.
Windows PowerShell est le framework d’automatisation des tâches de Microsoft, composé d’un shell de ligne de commande et d’un langage de script associé construit sur.NET Framework. PowerShell fournit un accès complet à COM et WMI, permettant aux administrateurs d’effectuer des tâches administratives sur les systèmes Windows locaux et distants.,
PowerShell a la puissance, la profondeur et la flexibilité et vous pouvez rechercher par vous-même, avec PowerShell, vous pouvez créer de nouveaux objets par exemple , le système de fichiers Windows Services, DirectoryEntry ou le plus simple, et L’objet basé sur.NET Framework en utilisant un nom complet comme système.DateTime.
PowerShell a la capacité d’utiliser.NET Framework et powershell vous permet de construire de tels objets.
Microsoft a juste continué à ajouter de plus en plus de nouvelles méthodes PowerShell pour rendre notre vie aussi facile que possible.
la sortie est toujours un objet.net veuillez vous rappeler que la sortie PowerShell est toujours un objet. net., Cette sortie pourrait être un Système.Diagnostic.Traiter un objet ou un objet System. IO. FileInfo ou un système.Objet de type String. Fondamentalement, il pourrait s’agir de N’importe quel objet.net dont l’assemblage est chargé dans PowerShell, y compris vos propres objets. net.
Les étapes de bébé D’un débutant absolu dans PowerShell vous pouvez trouver ici.
Powershell 1.0, Powershell 2.0, Powershell 3.0
et Powershell 4.0
Maintenant, Powershell 5.0
Ce qui est Nouveau dans Windows PowerShell 5.0 de Windows PowerShell 5.,0 inclut de nouvelles fonctionnalités importantes qui étendent son utilisation, améliorent sa convivialité et vous permettent de contrôler et de gérer les environnements Windows plus facilement et de manière plus complète.
- contient des mises à jour pour Windows PowerShell et Windows PowerShell I.
- cmdlets de gestion des paquets.
- commutateur réseau cmdlets.
- configuration D’État souhaitée de Windows PowerShell (DSC)
Remarque: vous aurez besoin de.NET Framework 4.5.,
exemple
# Windows PowerShell Version CheckClear-Host$Host
copiez et essayez-le
veuillez consulter la Table des matières à gauche, où tous les éléments du menu sont répertoriés et assurez-vous de revenir régulièrement, car nous continuerons à y ajouter de nouvelles sections. Nous espérons que ce tutoriel vous permettra de démarrer correctement sur Powershell.
tout ici est gratuit, et nous espérons que vous aimez notre travail.
lorsque vous exécutez une commande get, vous pouvez voir certaines des propriétés(Pas toutes les Poperties).
c’est la configuration powershell qui affiche uniquement les propriétés configurées cloumn.,
Nous arrivons avec une mise à jour massive sur ‘Get-Member’ dans la section langue..
comment utiliser efficacement les commandes powershell l’un des importants pour obtenir de l’aide ou trouver différentes commandes.
Trouver les commandes commençant par ‘a’
Exemple
PS>get-help a*
Copie et de l’Essayer
Trouver les commandes commençant par ‘b’
Exemple
PS>get-help b*
Copie et de l’Essayer
Nous allons voir l’une de l’exemple où l’on peut obtenir de la collecte et de la requête ou de filtre ou de tri de la collecte.
e.,g
Exemple
get-service | where { $_.Status -eq "running"} | select-object -last 10
Copie et de l’Essayer
considérons l’exemple ci-dessus « get-service » est une collection de services.
« | » utilisez pour interroger la collection
à l’intérieur de la variable de collection where « _ _ » comme nous l’avons dans LINQ (c#). Ici requête pour trouver des services en cours d’exécution de la collection
Enfin, nous prenons cette collection filtrée (services en cours d’exécution) en ne prenant que les 10 derniers éléments (services)
Veuillez télécharger Powershell Essentials à partir du lien ci-dessous
PowerShell Essentials Powershelltutorial.,pdf
mises à jour récentes
PowerShell Sleep
Si vous devez mettre en pause votre Script PowerShell, vous pouvez ajouter cette commande à votre script
et le forcer à attendre quelques secondes (millisecondes) powershell sleep lire la suite..,/li>
Windows PowerShell comprend les fonctionnalités suivantes:
- applets de commande pour effectuer des tâches d’administration système courantes, telles que la gestion du registre, des services, des processus et des journaux d’événements, et l’utilisation de Windows Management Instrumentation (WMI).,
- un langage de script basé sur les tâches et la prise en charge des scripts existants et des outils de ligne de commande.
- conception cohérente. Étant donné que les applets de commande et les magasins de données système utilisent des conventions de syntaxe et de dénomination communes, les données peuvent être partagées facilement et la sortie d’une applet de commande peut être utilisée comme entrée dans une autre applet de commande sans reformatage ni manipulation.
- navigation simplifiée basée sur les commandes du système d’exploitation, qui permet aux utilisateurs de naviguer dans le registre et d’autres magasins de données en utilisant les mêmes techniques qu’ils utilisent pour naviguer dans le système de fichiers.
- puissantes capacités de manipulation d’objets., Les objets peuvent être directement manipulés ou envoyés à d’autres outils ou bases de données.
- interface Extensible. Les éditeurs de logiciels indépendants et les développeurs d’entreprise peuvent créer des outils et des utilitaires personnalisés pour administrer leurs logiciels.
Laisser un commentaire