Wie fügen Sie formatierten Windows PowerShell-Code im TechNet Wiki ein (de-DE)

Wie fügen Sie formatierten Windows PowerShell-Code im TechNet Wiki ein (de-DE)

Dieses Thema ist eine Vorgehensweise.
Bitte halten Sie es so klar und einfach wie möglich. Vermeiden Sie spekulative Diskussionen sowie Grundsatzdiskussionen der zugrunde liegenden Mechanismen oder verwandte Technologien.

Sie können formatierten und farbigen Code-Syntax einfügen (der eingefärbte und formatierte Skriptcode ist einfacher auf Web-Seiten zu lesen, und hebt sich viel besser ab). Dies hilft den Lesern die Syntax schneller zu verstehen, wenn sie es lesen.

Einfügen von Code in der Wiki-Editor kann ein wenig schwierig sein wenn Sie Windows PowerShell Codesyntax formatieren möchten. In diesem Artikel wird davon ausgegangen, dass Sie Windows PowerShell ISE (ein Bestandteil von PowerShell V2) or PowerGUI Script Editor von Quest Software verwenden.

Mithilfe von PowerShell ISE

  1. Klicken Sie hier, um zur PowerShellPack Website zu gelangen (öffnet sich in einem neuen Fenster). Downloaden und installieren Sie PowerShellPack.
  2. Starten Sie den Windows PowerShell ISE Editor.
  3. In der Windows PowerShell ISE -Eingabeaufforderung geben Sie den folgenden Befehl ein: Import-Module PowerShellPack.
  4.  In der Menü-Bar erscheint ein Neues Element mit dem Namen Add-Ons.
  5. Öffnen Sie im Windows PowerShell ISE Editordas gespeicherte Windows PowerShell-Skript oder geben Sie den Code manuell ein.
  6. Wählen Sie einen Codeteil, den Sie in den Wiki-Editor einfügen möchten. 
  7. Klicken Sie im Add-ons-Menü auf IsePack, klicken Sie auf Bearbeiten und klicken Sie dann auf Copy-ColoredAsHTML.
  8. Jetzt wird der ausgewählte Code in die Zwischenablage im HTML-Format gespeichert.
  9. Kehren Sie zum Wiki-Editor zurück.
  10. Klicken Sie auf die HTML-Schaltfläche in der Symbolleiste, und fügen Sie den HTML-Code in das Fenster an der entsprechenden Stelle ein.
  11. Fügen Sie den HTML-Code aus der Zwischenablage in Editor.
  12. Es ist eine gute Idee, geeignete Schriftarten zu verwenden, um Source-Code in den Editor einzufügen. Daher ändern Sie das anführenden <pre> Tag wie folgt:

    <pre style="font-family: consolas; font-size: 12px" class="PowerShellColorizedScript">

  13. Das Ergebnis sollte in etwa so aussehen:
#####################################################################            
# 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            
}

 

Mithilfe von PowerGUI

  1. Klicken Sie hier um zur Website http://powergui.org/downloads.jspa zu gelangen (öffnet in einem neuen Fenster). Downloaden und installieren Sie PowerGUI Skript-Editor
  2. PowerGUI Script Editor ausführen 
  3. In PowerGUI Script Editor öffnen Sie ein bereits gespeichertes Windows PowerShell-Skript oder geben Sie den Code manuell ein.
  4. Wählen Sie Codeteil, die Sie in den Wiki-Editor einfügen wollen
  5. Klicken Sie im Menü Bearbeiten Copy As und wählen Sie HTML
  6. Der ausgewählte Code ist jetzt in der Zwischenablage im HTML-Format gespeichert.
  7. Kehren Sie zurück zum Wiki-Editor
  8. Klicken Sie auf die HTML-Schaltfläche in der Symbolleiste, und fügen Sie den HTML-Code in das Fenster an der entsprechenden Stelle ein.
  9. Fügen Sie den HTML-Code aus der Zwischenablage in den Editor ein.
  10. Es ist eine gute Idee, geeignete Schriftarten zu verwenden, um Source-Code in den Editor einzufügen. Daher ändern Sie das anführenden <pre> Tag wie folgt:

    <pre style="font-family: consolas; font-size: 12px">

  11. Das Ergebnis sollte in etwa so aussehen:
#####################################################################
# 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
}


See Also


Andere Sprachen

Dieser Artikel ist ebenfalls in anderen Sprachen verfügbar

English (en-US)

Japanese (ja-JP)

Portuguese (Brazil) (pt-BR)

Polish (pl-PL)

 

Leave a Comment
  • Please add 6 and 4 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Carsten Siemens edited Revision 8. Comment: Fixed misspelling in titel

  • FZB edited Revision 5. Comment: added ja-JP

  • Horizon_Net edited Revision 4. Comment: updated formatting and added link to 'Entwickler Portal'

  • Horizon_Net edited Revision 3. Comment: typo

  • Horizon_Net edited Revision 2. Comment: typos and tags

  • FZB edited Revision 1. Comment: Englischen Orginaltitel verlinkt

  • FZB edited Original. Comment: Sprach-Tag

Page 1 of 1 (7 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • FZB edited Original. Comment: Sprach-Tag

  • FZB edited Revision 1. Comment: Englischen Orginaltitel verlinkt

  • Horizon_Net edited Revision 2. Comment: typos and tags

  • Horizon_Net edited Revision 3. Comment: typo

  • Horizon_Net edited Revision 4. Comment: updated formatting and added link to 'Entwickler Portal'

  • FZB edited Revision 5. Comment: added ja-JP

  • Carsten Siemens edited Revision 8. Comment: Fixed misspelling in titel

Page 1 of 1 (7 items)