about_Reserved_Words
簡単な説明
Lists予約語は、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
、いくつかの言語キーワードには、独自のヘルプ記事があります。 表示するには、キーワード (keyword)を入力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