小编Bel*_*lac的帖子

在PowerShell路径中转义美元符号无法正常工作

为什么这不起作用?


$drvrInstFilePath = "$sharePath\$imageName\ISO`$OEM$`$1\RPKTools\RPKDriverInst.bat"
echo $drvrInstFilePath
$drvrInstContent = Get-Content -LiteralPath "$sharePath\$imageName\ISO`$OEM$`$1\RPKTools\RPKDriverInst.bat"  | Out-String

echo显示正确的路径,但Get-Content命令将$ oem和$ 1扩展为空字符串,即使它们已被转义.为什么?

powershell

27
推荐指数
3
解决办法
3万
查看次数

标签 统计

powershell ×1