我有这个PowerShell字符串:
"/qP9O7BayvZAoAqg5sTHzmHAQ3Ghv1E+mFkoYDa6tG8keQU2pzPYvpVE6i3MIT7e+k0QQafHpvFMFz2um7xTMQ=="
我已经逃脱如下:
"/qP9O7BayvZAoAqg5sTHzmHAQ3Ghv1E+mFkoYDa6tG8keQU2pzPYvpVE6i3MIT7e+k0QQafHpvFMFz2um7xTMQ=="
但是这个字符串没有被接受。粘贴到"
中就可以了。不确定我错过了什么?
PowerShell中的字符串总是必须用单引号或双引号括起来。两者的区别在于是否要替换变量。
想象一下:
$name = 'Stephen'
Write-output "Hello $name"
Write-Output 'Hello $name'
其输出如下:
Hello Stephen
Hello $name
当您想替换或扩展变量时使用双引号,当您想完全按照列出的方式显示文本时使用单引号。