about_Reserved_Words

簡単な説明

PowerShell で特別な意味を持つため、識別子として使用できない予約語の一覧を示します。

長い説明

PowerShell では、特別な意味を持つ特定の単語があります。 これらの単語が引用符で囲まれていない場合、PowerShell は文字列として扱うのではなく、特別な意味を適用しようとします。 これらの単語をコマンドまたはスクリプトで特別な意味を呼び出さずにパラメーター引数として使用するには、予約語を引用符で囲みます。

PowerShell の予約語は次のとおりです。

assembly         exit            process
base             filter          public
begin            finally         return
break            for             sequence
catch            foreach         static
class            from (*)        switch
command          function        throw
configuration    hidden          trap
continue         if              try
data             in              type
define (*)       inlinescript    until
do               interface       using
dynamicparam     module          var (*)
else             namespace       while
elseif           parallel        workflow
end              param
enum             private

(*) These keywords are reserved for future use.

If For 、、および While など Foreach のいくつかの言語キーワードには、独自のヘルプ記事があります。 これを表示するには、「」と入力 Get-Help about_ し、キーワードを追加します。 たとえば、ステートメントに関する Foreach 情報を取得するには、次のように入力します。

Get-Help about_ForEach

Filterステートメントまたはステートメントの構文の詳細については Return 、次のように入力してください。

Get-Help about_Functions

他の予約語の詳細については、次のように入力してください。

Get-Help <Reserved_Word>

注意

すべての予約語に独自のヘルプ記事があるわけではありません。 によって記事が返されない場合 Get-Help は、次のコマンドを使用して、予約語について説明する記事を検索できます。

Get-Help <Reserved_Word> -Category:HelpFile

関連項目