6 Powershell commandes de base pour obtenir plus de fenêtres

PowerShell est ce que vous obtenez lorsque vous donnez des stéroïdes à la Invite de commandes Windows

. Il est chargé avec plus de puissance et de flexibilité et il vous accorde le contrôle de presque tous les aspects du système Windows, mais il est livré avec un inconvénient: une courbe d`apprentissage. Heureusement, PowerShell est pas si difficile à saisir.15 Commandes CMD Chaque utilisateur Windows doivent savoir15 Commandes CMD Chaque utilisateur Windows doivent savoirL`invite de commande est un outil de Windows vétuste, mais puissant. Nous allons vous montrer les commandes les plus utiles à chaque utilisateur Windows a besoin de savoir.Lire la suite

Avez-vous encore de découvrir les avantages de PowerShell? Pas de problème. Nous allons vous guider à travers quelques-unes des commandes les plus élémentaires et comment ils peuvent améliorer votre expérience de Windows.

Même si vous ne finissent pas à l`aide de ces commandes au quotidien, de se familiariser avec eux est toujours bon car il ressemble à Microsoft est plus investi dans PowerShell que jamais. Par exemple, sachant PowerShell vous permettra de profiter de l`impressionnant OneGet manger paquet.Windows Obtient un Package Manager - Télécharger le logiciel Via centrale OneGetWindows Obtient un Package Manager - Télécharger le logiciel Via centrale OneGetMicrosoft ajoute encore une autre caractéristique Linux à Windows. Gestion des paquetages peut augmenter sérieusement la productivité, d`accroître la sécurité, et en fin de compte vous faire économiser beaucoup de maux de tête. Nous vous montrons comment cela fonctionnera.Lire la suite

Obtenir de l`aide

Microsoft est au courant de la courbe d`apprentissage de PowerShell. Voilà pourquoi il est livré avec l`applet de commande Get-Help porte bien son nom, qui vous fournit toutes les informations dont vous aurez besoin pour exécuter correctement les commandes disponibles pour vous. Habituez-vous à compter sur ce quand vous êtes bloqué ou confus.

Obtenir de l`aide

Dactylographie Obtenir de l`aide en donne une brève PowerShell description de ce qu`il fait et comment l`utiliser. Voici quelques conseils pour vous aider à démarrer.

Obtenir de l`aide donne un aperçu de cette commande particulière, qui comprend une description, des commandes liées, et les règles de syntaxe pour l`utilisation de la commande. Lors de l`affichage des règles de syntaxe, les éléments entre crochets [] sont facultatifs.

Obtenir de l`aide -Plein donne un aperçu détaillé de cette commande particulière.

Obtenir de l`aide -Exemple montre plusieurs exemples de la façon dont la commande peut être utilisé et quel type de sortie vous pouvez vous attendre.

Obtenir de l`aide * listes tous les sujets d`aide possible qui est à votre disposition. Il peut vous submerger dans un premier temps il est donc pas recommandé si vous êtes nouveau à PowerShell (ce serait semblable à la lecture à travers une couverture pour couvrir le dictionnaire). Utilisez-le comme référence lorsque vous êtes plus à l`aise.

Get-Command

Get-Command énumère toutes les commandes qui sont actuellement disponibles pour vous en ce moment. Autrement dit, il ne ne pas lister Chacun commande disponible dans PowerShell. Cependant, cette liste peut arriver à être assez long, il est donc préférable que vous la filtrer selon ce que vous cherchez.

Get-Command -Nom montre les commandes avec le nom donné. Si vous ne connaissez pas le nom exact, vous pouvez l`utiliser en conjonction avec un caractère générique (*) comme ceci: Get-Command -Nom * Inscrivez-vous *, qui renverrait toutes les commandes qui ont « registre » quelque part dans le nom.

Get-Command -CommandType ne montre les commandes d`un type particulier: Alias, Cmdlet, Fonction ou script. Comprendre la différence entre ces types est au-delà de la portée de cet article.

Obtenir l`article

le Obtenir l`article cmdlet renvoie l`élément spécifié par les paramètres que vous donnez. Cet article pourrait être un fichier, un dossier, un script ou autre chose. Prenez note qu`il ne retourne pas Contenu de l`article, donc si vous avez utilisé Get-Item sur un fichier .TXT, il ne serait pas vous montrer le texte réel dans.

En utilisant Get-Item sur un répertoire renvoie le répertoire réel, et non pas les éléments dans ce répertoire. Si vous voulez faire ce dernier, vous devez utiliser la Get-ChildItem cmdlet à la place.

Le contraire de Get-Item est la Retirer l`objet applet de commande, ce qui supprime l`élément spécifié.

Get-Content

Cette applet de commande est comme Get-Item ci-dessus, sauf qu`il retourne en fait le contenu de l`élément spécifié. Si vous avez utilisé Get-Content sur un fichier .TXT, il retournerait tout le texte à l`intérieur. Si vous avez utilisé sur un fichier .PNG, vous obtiendrez un tas de données binaires et insensées illisibles.

À elle seule, cette applet de commande n`est pas trop utile. Cependant, vous pouvez combiner avec cmdlets plus avancés (que nous ne couvrirons pas ici parce qu`elle est hors de notre portée) à effet net.

Un exemple: en utilisant Get-contenu sur un fichier .TXT plein de différentes adresses Web et l`alimentation cette information à une applet de commande ForEach-Object pour effectuer une commande en utilisant chaque adresse Web en tant que paramètre.

Get-Service

Comme son nom l`indique, le Get-Service cmdlet vous permet de récupérer des informations sur les services qui sont installés sur votre ordinateur. il fonctionne sans aucun paramètre affichera une liste des tout services ainsi que leurs statuts (par exemple ou à l`arrêt).

Si vous savez exactement ce que vous cherchez, en utilisant Get-service peut être beaucoup plus rapide que la navigation dans Panneau de configuration Windows et le traitement des services par le biais de l`interface graphique.

D`autres cmdlets à base de services-utiles comprennent Start-Service, Stop-service, Suspend-service, Reprendre-service, et Restart-Service.

Get-Process

Get-Process est semblable à Get-services, sauf qu`il renvoie des informations sur les processus. À elle seule, la commande liste de tous les processus en cours d`exécution sur votre système. Les processus peuvent être filtrés selon les noms et les ID entre autres identifiants.

D`autres cmdlets utiles comprennent Start-Process, Stop-Process, et Wait-Process. Une fois que vous obtenez à l`aise avec ces derniers, vous aurez un hoquet liées au processus de débogage plus facile sur votre système que si vous deviez utiliser la Gestionnaire des tâches Windows.5 Powerful Alternatives au Gestionnaire des tâches Windows5 Powerful Alternatives au Gestionnaire des tâches WindowsLe natif de Windows Gestionnaire des tâches peut aussi bien être appelé un tueur de tâche puisque nous apportons seulement elle pour tuer les processus qui ne répondent pas. Les gestionnaires de tâches alternatives vous permettent de gérer réellement vos processus.Lire la suite

Dernières pensées

Là encore, il peut sembler certaines de ces commandes ne sont pas très utiles, mais c`est parce que leur valeur ne brille pas par jusqu`à ce que vous présentez d`autres éléments qui montrent vraiment la puissance de PowerShell. Par exemple, Get-Item est celui qui peut sembler inutile à première vue, mais considérez ceci:

$ (Get-Item C: SampleDirectory) .lastaccesstime

Ce qui précède revient essentiellement la dernière fois que quelqu`un accède ce répertoire particulier. Ce type de script est très pratique lorsque vous écrivez vos propres scripts ou Cmdlets, qui est juste une façon de tirer le meilleur parti des fonctionnalités de PowerShell.

Que pensez-vous de PowerShell? Êtes-vous prêt à apprendre ce qu`il offre? Partagez votre opinion avec nous dans les commentaires ci-dessous!

Articles connexes