miroir de
https://github.com/PAPAMICA/Wiki-Tech.io.git
synchronisé 2024-11-14 05:20:38 +01:00
docs: update Scripting/Powershell/Bases
Cette révision appartient à :
Parent
d339b0b638
révision
fbc42f2707
1 fichiers modifiés avec 26 ajouts et 4 suppressions
|
@ -2,7 +2,7 @@
|
|||
title: PowerShell - Les bases
|
||||
description: Les bases pour bien débuter dans PowerShell
|
||||
published: true
|
||||
date: 2021-05-25T18:44:07.127Z
|
||||
date: 2021-05-25T19:55:59.823Z
|
||||
tags:
|
||||
editor: ckeditor
|
||||
dateCreated: 2021-05-24T16:22:45.768Z
|
||||
|
@ -24,9 +24,6 @@ dateCreated: 2021-05-24T16:22:45.768Z
|
|||
<p>c:\test.txt = une valeur</p>
|
||||
<p>petite astuce, vous pouvez lister tout les verbes que PowerShell utilise avec la commande <code>Get-verb</code>. faites un essai…</p>
|
||||
<p>simple non?</p>
|
||||
<p> </p>
|
||||
<h1>Les Alias</h1>
|
||||
<p> </p>
|
||||
<h1>Le pipeline</h1>
|
||||
<p>Le pipeline, symbolisée par le caractère “<strong>|</strong>” (<strong>AltGr</strong> + <strong>6</strong>) permet d'exécuter plusieurs commandes à la suite.</p>
|
||||
<p>Exemple : </p>
|
||||
|
@ -72,6 +69,31 @@ dateCreated: 2021-05-24T16:22:45.768Z
|
|||
<figure class="image image_resized" style="width:84.46%;"><img src="/capture3.png"></figure>
|
||||
<p> </p>
|
||||
<p> </p>
|
||||
<h1>Les Alias</h1>
|
||||
<p>Dans PowerShell, les alias permettent de créer des abréviations de commande. Je m'explique, vous connaissez certainement un alias que vous exécuter dans votre invite de commande. NON?</p>
|
||||
<p>et <code>cd</code> c'est un alias de <code>change-directory</code>.</p>
|
||||
<p>Et bien avec PowerShell vous avez la possibilité de les lister, les supprimer les modifier et même de les créer…</p>
|
||||
<p> </p>
|
||||
<p>Pour les lister :</p>
|
||||
<pre><code class="language-plaintext">Get-Alias</code></pre>
|
||||
<figure class="image"><img src="/get-alias.png"></figure>
|
||||
<p> </p>
|
||||
<p>modifier un alias:</p>
|
||||
<pre><code class="language-plaintext">Set-Alias </code></pre>
|
||||
<p> </p>
|
||||
<p> le créer :</p>
|
||||
<pre><code class="language-plaintext">new-alias <des paramètres></code></pre>
|
||||
<p> </p>
|
||||
<p>le supprimer :</p>
|
||||
<pre><code class="language-plaintext">Remove-Alias</code></pre>
|
||||
<p> </p>
|
||||
<p>exporter des alias :</p>
|
||||
<pre><code class="language-plaintext">Export-Alias</code></pre>
|
||||
<p> </p>
|
||||
<p>et à contrario les importer:</p>
|
||||
<pre><code class="language-plaintext">Import-Alias</code></pre>
|
||||
<p> </p>
|
||||
<p>Pour paramétrer ces commandes, si vous le désirez, je vous invite à utiliser <code>Get-Help</code>.</p>
|
||||
<h1>Lister les méthodes et les propriétés</h1>
|
||||
<p>Maintenant que nous avons vu, comment était composée une commande, le pipeline et l'aide, il est temps, comme je vous l'ai dis dans le premier chapitre, que tout était objet dans PowerShell et de découvrir plus en détail ce que sont les propriétés les méthodes. C'est à cet instant, que nous alors voir quelle commande va nous permettre de lister tout cela.</p>
|
||||
<p><code>Get-Member</code> est la commande qui nous dis quels sont les propriétés et les méthodes que nous pouvons appliquer à un objet.</p>
|
||||
|
|
Chargement…
Référencer dans un nouveau ticket