ja-JP/about_Special_Characters.help.txt
|
TOPIC about_Special_Characters 簡単な説明 PowerShell がシーケンス内の次の文字をどのように解釈するかを制御する、 特殊文字シーケンスについて説明します。 詳細な説明 PowerShell は、標準の文字セットに含まれない文字を表現するための特殊文字 シーケンスをサポートしています。これらは一般にエスケープシーケンスと呼ば れます。 エスケープシーケンスは、バッククォート文字 (グレイブアクセント、ASCII 96) で始まり、大文字と小文字が区別されます。バッククォートはエスケープ文字と して機能します。 これらのシーケンスは、二重引用符 (") で囲まれた文字列の中でのみ解釈され ます。 認識されるエスケープシーケンス シーケンス 説明 ---------- ---------------------------------------------- `0 Null `a Alert (ベル) `b Backspace (バックスペース) `e Escape (PowerShell 6 以降) `f Form feed (改ページ) `n New line (改行) `r Carriage return (復帰) `t Horizontal tab (水平タブ) `u{x} Unicode エスケープシーケンス (PowerShell 6 以降) `v Vertical tab (垂直タブ) 特殊な解析トークン シーケンス 説明 ---------- ---------------------------------------------- -- 以降の値をパラメーターではなく引数として扱います --% これ以降の解析を停止します ~ チルダ (パスの先頭でホームディレクトリに展開されます) 例 改行: 出力に改行を作成します。 "There are two line breaks to create a blank line`n`nbetween the words." Unicode 文字: 16 進数のコードポイントで任意の Unicode 文字を指定します。 "`u{2195}" 復帰: カーソルを行頭へ移動し、既存のテキストを上書きします。 Write-Host "These characters are overwritten.`rI want this text instead " 解析停止トークン: 以降の文字列を PowerShell が解釈しないようにします。 icacls X:\VMS --% /grant Dom\HVAdmin:(CI)(OI)F 関連項目 about_Quoting_Rules about_Escape_Characters about_Parsing ---- 原文: PowerShell-Docs (CC BY 4.0) の翻訳 / PSHelpJaJP |