Note : Cet article est une traduction de l'article Wiki: How to Insert Formatted Windows PowerShell Code on TechNet Wiki.
Cet article est un "how to". Merci de le conserver aussi clair et simple que. Evitez également les discussions inutiles de même que les précisions trop techniques sur les mécanismes et technologies liées. |
Il est possible que vous désiriez insérer du code formaté et une syntaxe de code colorée (le code coloré et formaté est plus facile à lire sur les pages web et ressort plus). Cet article va aider les lecteurs à comprendre plus rapidement la syntaxe quand ils
la liront.
Insérer le code dans l'éditeur Wiki peut être un peu difficile si vous voulez que la
syntaxe de code Windows PowerShell soit mise en forme. Cet article suppose que vous utilisez Windows PowerShell ISE (qui fait partie de PowerShell V2) ou l'Éditeur
de Script PowerGUI de Quest Software.
En utilisant l'ISE PowerShell
- Cliquez ici pour accéder au site du PowerShellPack (s'ouvre dans une nouvelle fenêtre). Téléchargez et installez PowerShellPack.
- Exécutez l'éditeur de Windows PowerShell ISE .
- Dans l'invite de commandes Windows PowerShell ISE, tapez la commande suivante : Import-Module PowerShellPack.
- Dans le barre de menus apparaîtra un nouveau élément nommé Add-ons.
- Dans l'éditeur de Windows PowerShell ISE , ouvrez le script Windows PowerShell déjà enregistré ou tapez manuellement votre code.
- Sélectionnez une partie du code que vous souhaitez insérer dans l'éditeur du Wiki.
- Dans le menu Add-ons, cliquez sur IsePack, cliquez sur modifier et cliquez sur Copy-ColoredAsHTML.
- Le code sélectionné est enregistré dans le presse-papiers au format HTML.
- Retournez dans l'éditeur Wiki.
- Cliquez dans la barre d'outils HTML et collez le code HTML dans la fenêtre à l'emplacement approprié.
- Collez le code HTML du presse-papiers au éditeur.
- Il est intéressant d'utiliser les bonnes polices pour coller le code source dans l'éditeur. Modifiez donc la balise <
pre > comme suit :
< pre style = "font-family : consolas ; font-size : 12px "class ="PowerShellColorizedScript">
- Le résultat devrait être quelque chose comme ceci :
##################################################################### # Test-Me.ps1 # Version 0.63 # # This script just tests something # ##################################################################### #requires -Version 2.0 function Test-Me { [CmdletBinding()] param ( [Parameter(Mandatory = $true, ValueFromPipeline = $true, Position = 0)] [string]$Argument ) Write-Host "You have passed the following argument to me:" Write-Host $Argument }
En utilisant PowerGUI
- Cliquez ici pour accéder au site web http://powergui.org/downloads.jspa (s'ouvre dans une nouvelle fenêtre).Téléchargez et installez PowerGUI Script Editor
- Exécutez PowerGUI Script Editor
- Dans
PowerGUI Script Editor ouvrrez un script Windows PowerShell enregistré
ou tapez manuellement votre code.
- Sélectionnez la partie de code que vous souhaitez insérer dans l'éditeur de Wiki
- Dans le menu Edition , cliquez sur Copie sous et cliquez sur HTML
- le code sélectionné est enregistré dans le presse-papiers au format HTML
- Retourner dans l'éditeur Wiki
- Cliquez sur le bouton HTML dans la barre d'outils et collez le code HTML dans la fenêtre à l'emplacement approprié
- Collez le code HTML du presse-papiers dans l'éditeur
- Il est intéressant d'utiliser les bonnes polices pour coller le code source dans l'éditeur. Modifiez
donc la balise <
pre > comme suit :
< pre style = "font-family : consolas ; font-size : 12px ">
- Le résultat devrait être quelque chose comme ceci :
##################################################################### # Test-Me.ps1 # Version 0.63 # # This script just tests something # ##################################################################### #requires -Version 2.0 function Test-Me { [CmdletBinding()] param ( [Parameter(Mandatory = $true, ValueFromPipeline = $true, Position = 0)] [string]$Argument ) Write-Host "You have passed the following argument to me:" Write-Host $Argument }
, ValueFromPipeline = $true, Position = 0)]
[string]$Argument
)
Write-Host "You have passed the following argument to me:"
Write-Host
Voir aussi
Autres langues
Cet article est également disponible dans d'autres langues :
- Wie fügen Sie formatierten Windows PowerShell-Code in TechNet Wiki ein (de-DE)
- TechNet Wiki に整形された Windows PowerShell のコードを挿入する方法 (ja-JP)
- Como Inserir Código Formatado do Windows PowerShell no TechNet Wiki (pt-BR)
- Jak wstawić sformatowany kod Windows PowerShell na TechNet Wiki (pl-PL
- Wiki: How to Insert Formatted Windows PowerShell Code on TechNet Wiki