РАЗДЕЛ about_Escape_Characters КРАТКОЕ ОПИСАНИЕ Представляет escape-символы Windows PowerShell и их назначение. ПОЛНОЕ ОПИСАНИЕ Escape-символы служат для задания особых функций для указанных после них знаков. В Windows PowerShell escape-символом является обратный апостроф (`), также называемый грависом (код ASCII 96). Escape-символ можно использовать для обозначения литерала, продолжения строки или специального знака. Обозначение литерала Если escape-символ помещается перед переменной, он не позволяет подставить вместо переменной ее значение. Если escape-символ помещается перед двойной кавычкой, среда Windows PowerShell интерпретирует двойную кавычку в качестве символа, а на разделителя строк. Пример: C:\>$a = 5 C:\>"Значение хранится в переменной $a." Значение хранится в переменной 5. C:\>$a = 5 C:\>"Значение хранится в переменной `$a." Значение хранится в переменной $a. C:\> "Используйте двойные кавычки (") для обозначения строки." Неожиданный токен ")" в выражении или инструкции. В строке:1 знак:25 + "Используйте двойные кавычки (") <<<< для обозначения строки." C:\> "Используйте двойные кавычки (`")для обозначения строки." Используйте двойные кавычки (")для обозначения строки. Обозначение продолжения строки Escape-символ указывает среде Windows PowerShell, что продолжение команды находится на следующей строке. Пример: C:\> get-process ` >> powershell Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName ------- ------ ----- ----- ----- ------ -- ----------- 340 8 34556 31864 149 0.98 2036 powershell Обозначение специальных знаков При использовании с кавычками escape-символы обозначают специальные знаки, которые являются инструкциями для синтаксического анализатора команд. В Windows PowerShell распознаются следующие специальные символы: `0 Null `a Предупреждение `b Возврат курсора `f Перевод страницы `n Новая строка `r Возврат каретки `t Горизонтальная табуляция `v Вертикальная табуляция Пример: C:\> "12345678123456781`nCol1`tColumn2`tCol3" 12345678123456781 Col1 Column2 Col3 Чтобы получить дополнительные сведения, введите следующую команду: get-help about_special_characters СМ. ТАКЖЕ about_Quoting_Rules