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
Contenu
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.
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
Obtenir de l`aide
Obtenir de l`aide
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
Get-Command -CommandType
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!