Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
powershell [Le 01/03/2023, 16:09]
sefran création de la page Powershell
powershell [Le 01/03/2023, 19:50] (Version actuelle)
sefran Orthographe
Ligne 1: Ligne 1:
 +{{tag>​Bionic Focal Jammy windows installation shell programmation powershell pwsh }}
 +
 +{{ :​logo:​powershell.png?​100|}}
 +
 ====== Powershell ====== ====== Powershell ======
  
 Powershell est le shell système de Microsoft pour ses socles Windows. Powershell est le shell système de Microsoft pour ses socles Windows.
-Vous pouvez utiliser ​le shell Microsoft sous Linux pour piloter ​ces applications et développer vos propres scripts.+Vous pouvez utiliser ​ce shell Microsoft sous Linux pour piloter ​des applications et développer vos propres scripts.
  
 ===== Prérequis ===== ===== Prérequis =====
  
 +Vous devez d'​abord récupérer le paquetage Microsoft d'​installation des outils sous Linux.
 +
 +<code bash>​wget https://​packages.microsoft.com/​config/​ubuntu/​22.04/​packages-microsoft-prod.deb -O packages-microsoft-prod.deb</​code>​
 +
 +Installez ce paquetage.
 +
 +<code bash>​dpkg -i packages-microsoft-prod.deb</​code>​
 +
 +Mettez à jours la base Ubuntu des applications.
 +
 +<code bash>​sudo apt-get update</​code>​
 ===== Installation ===== ===== Installation =====
 +
 +Vous pouvez maintenant installer le Powershell sous Linux avec la commande ci-dessous
 +
 + <​code bash>​sudo apt-get install -y powershell</​code>​
  
 ===== Utilisation ===== ===== Utilisation =====
 +
 +Pour lancer le shell en mode utilisateur exécutez la commande ci dessous.
 +
 +<code bash>​pwsh</​code>​
 +
 +Si vous voulez les droits d'​administration,​ exécutez la commande suivante.
 +
 +<code bash>​sudo pwsh</​code>​
  
 ===== Scripter avec Bash ===== ===== Scripter avec Bash =====
 +
 +Vous pouvez exécuter des commande Powershell directement en ligne de commande comme ci-dessous.
 +
 +<code bash>​pwsh -command "​Get-Item /​home/​utilisateur"</​code>​
 +
 +Vous pouvez aussi exécuter des scripts Powershell avec par exemple le fichier **MonCodePowershell.pwsh** ci dessous.
 +
 +<file powershell>#​! /​usr/​bin/​pwsh
 +
 +Get-Item /​home/​utilisateur</​file>​
 +
 +Puis en exécutant les commandes ci-dessous.
 +
 +<code bash> chmod +x MonCodePowershell.pwsh</​code>​
 +<code bash> ./​MonCodePowershell.pwsh</​code>​
 +===== Voir aussi =====
 +
 +  *[[:vROps]]
  
  • powershell.1677683388.txt.gz
  • Dernière modification: Le 01/03/2023, 16:09
  • par sefran