Frage Wie kommentieren Sie Code in PowerShell?


Wie kommentieren Sie Code in PowerShell (1.0 oder 2.0) aus?


822
2017-09-08 02:43


Ursprung


Antworten:


In PowerShell V1 gibt es nur # um den Text danach zu kommentieren.

# This is a comment in Powershell

In der PowerShell V2 <# #> kann für Blockkommentare und speziell für Hilfskommentare verwendet werden.

#REQUIRES -Version 2.0

<#
.SYNOPSIS
    A brief description of the function or script. This keyword can be used
    only once in each topic.
.DESCRIPTION
    A detailed description of the function or script. This keyword can be
    used only once in each topic.
.NOTES
    File Name      : xxxx.ps1
    Author         : J.P. Blanc (jean-paul_blanc@silogix-fr.com)
    Prerequisite   : PowerShell V2 over Vista and upper.
    Copyright 2011 - Jean Paul Blanc/Silogix
.LINK
    Script posted over:
    http://silogix.fr
.EXAMPLE
    Example 1
.EXAMPLE
    Example 2
#>
Function blabla
{}

Für mehr Erklärung über .SYNOPSIS und .* sehen about_Comment_Based_Hilfe.

Bemerkung: Diese Funktionskommentare werden von der Get-Help CmdLet und kann vor das Schlüsselwort gestellt werden Functionoder in der {} vor oder nach dem Code selbst.


1082
2017-09-08 06:33



Sie verwenden das Hash-Zeichen wie folgt

# This is a comment in Powershell

Wikipedia hat eine gute Seite, um zu verfolgen, wie man Kommentare in verschiedenen populären Sprachen macht

http://en.wikipedia.org/wiki/Comparison_of_programming_languages_(syntax)#Comments


92
2017-09-08 02:47



Es ist das #.

Sehen PowerShell - Sonderzeichen und Tokens für Sonderzeichen.


37
2017-09-08 02:47



Einzeilige Kommentare beginnen mit a Hash-Symbol, alles rechts von der # wird ignoriert:

# Comment Here

In PowerShell 2.0 und höher können mehrzeilige Blockkommentare verwendet werden:

<# 
  Multi 
  Line 
#> 

Sie können Blockkommentare verwenden, um Kommentartext in einen Befehl einzubetten:

Get-Content -Path <# configuration file #> C:\config.ini

Hinweis: Weil PowerShell unterstützt Tab Fertigstellung Sie müssen beim Kopieren und Einfügen vorsichtig sein Space + TAB vor Kommentaren.


25
2017-09-17 08:24



Hier

# Single line comment in Powershell

<# 
--------------------------------------
Multi-line comment in PowerShell V2+ 
-------------------------------------- 
#>

14
2017-09-17 08:00



Innerhalb der PowerShell ISE können Sie treffen Strg+J öffnen Fang an zu schnippen  Menü und wählen Kommentarblock:

enter image description here


6
2018-04-21 14:12



Du kannst das schaffen:

 (Some basic code) # Use "#" after a line and use:

 <#
    for more lines
    ...
    ...
    ...
    ..
    .
 #>

2
2017-07-25 12:32