Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
powershell [Le 01/03/2023, 16:56] – Ajout balise de code sefranpowershell [Le 01/03/2023, 19:50] (Version actuelle) – Orthographe sefran
Ligne 1: Ligne 1:
 {{tag>Bionic Focal Jammy windows installation shell programmation powershell pwsh }} {{tag>Bionic Focal Jammy windows installation shell programmation powershell pwsh }}
  
-{{ :logo:powershell.png?200|}}+{{ :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> <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> <code bash>dpkg -i packages-microsoft-prod.deb</code>
 +
 +Mettez à jours la base Ubuntu des applications.
  
 <code bash>sudo apt-get update</code> <code bash>sudo apt-get update</code>
 ===== Installation ===== ===== Installation =====
  
-sudo apt-get install -y powershell+Vous pouvez maintenant installer le Powershell sous Linux avec la commande ci-dessous 
 + 
 + <code bash>sudo apt-get install -y powershell</code>
  
 ===== Utilisation ===== ===== Utilisation =====
  
-pwsh+Pour lancer le shell en mode utilisateur exécutez la commande ci dessous.
  
-sudo pwsh+<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 =====
  
-pwsh -command "Get-Item /home/utilisateur"+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
  
-#! /usr/bin/pwsh+Get-Item /home/utilisateur</file>
  
-Get-Item /home/utilisateur+Puis en exécutant les commandes ci-dessous.
  
 +<code bash> chmod +x MonCodePowershell.pwsh</code>
 +<code bash> ./MonCodePowershell.pwsh</code>
 ===== Voir aussi ===== ===== Voir aussi =====
  
   *[[:vROps]]   *[[:vROps]]