有没有办法逃脱一个完整的字符串i powershell与@"字符串"相同在C#中工作 我正在写一个脚本,在那里我有几个字符串,如下所示: d:(A ;; CCLCSWRPWPDTLOCRRC ;;; SY)(A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA)(A ;; CCLCSWLOCRRC ;;; AU)(A ;; CCLCSWRPWPDTLOCRRC ;;; PU)
一个接一个地逃避那里是一个很长的路回家
答案 0 :(得分:7)
要在Powershell中引用逐字字符串,只需使用单引号:
'D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)'
见
Get-Help about_Quoting_Rules
或Here
答案 1 :(得分:1)
在PowerShell中不需要逐字字符串修饰符,因为反斜杠是文字(并且引号通过加倍来转义)。
对于multiline string,请使用
$x = @"
"
Curiouser
and
curiouser
!
"
"@
答案 2 :(得分:1)