1
0
Bifurcation 0
miroir de https://github.com/PAPAMICA/Wiki-Tech.io.git synchronisé 2024-07-08 02:49:34 +02:00

docs: update Scripting/Powershell

Cette révision appartient à :
Mickael Asseline 2021-05-09 16:59:45 +00:00 révisé par Mickael Asseline
Parent e6963d6582
révision 371b745a56

Voir le fichier

@ -2,7 +2,7 @@
title: Powershell
description:
published: true
date: 2021-05-09T16:05:22.253Z
date: 2021-05-09T16:59:43.735Z
tags:
editor: ckeditor
dateCreated: 2021-05-08T14:42:07.092Z
@ -78,14 +78,14 @@ dateCreated: 2021-05-08T14:42:07.092Z
<pre><code class="language-plaintext">get-psdrive</code></pre>
<p>L'avantage c'est que je vais pouvoir parcourir ces éléments comme si c'était un système de fichiers.</p>
<p>Exemple, si je veux parcourir la base de registre machine &nbsp;il suffit de taper <code>cd hklm :</code> et je me retrouve dans la base de registre et je peux la parcourir comme si c'était un filesystem et revenir dans mon arborescence Windows avec un <code>cd c:</code>.</p>
<figure class="image"><img src="/capture5.png"></figure>
<figure class="image image_resized" style="width:83.75%;"><img src="/capture5.png"></figure>
<p>J'ai ensuite la possibilité de créer ou de consulter des entrées dans la base de registre comme si c'était un filesystem et utiliser les commandes de base&nbsp;</p>
<p>exemple avec la commande <code>get-childitem</code> ,je vais pouvoir consulter tout la base de registre de mon hkey local machine</p>
<figure class="image"><img src="/capture6.png"></figure>
<figure class="image image_resized" style="width:74.13%;"><img src="/capture6.png"></figure>
<p>&nbsp;</p>
<h2>Création d'un menu sous Powershell</h2>
<p>Voici un exemple de menu qu'il est possible de faire avec la méthode suivante :</p>
<figure class="image"><img src="/capture2.png"></figure>
<figure class="image image_resized" style="width:58.46%;"><img src="/capture2.png"></figure>
<p>&nbsp;</p>
<h2>Principe de fonctionnement</h2>
<p>Nous avons besoin de déclarer une variable qui va servir en quelque sorte de bouton “allumé” ou “éteins” : <code>$continue = $true</code></p>