我对Add-Content
的powershell中的语法有疑问。我的问题是,我想将文本添加到文本文件中,并且此文本包含""
,但该文本无效。例如:
Add-Content -Value "c:\Users\Administrator\Desktop\"foobar.exe""
现在输出应如下所示:
c:\Users\Administrator\Desktop\"foobar.exe"
由于这些""
而无效。
有没有办法在""
参数中获取这些-value
?
答案 0 :(得分:3)
你可以这样做
Add-Content -Value "c:\Users\Administrator\Desktop\`"foobar.exe`"" -Path .\AA.TXT
转义内部""
或使用单引号括起双引号
Add-Content -Value 'c:\Users\Administrator\Desktop\"foobar.exe"' -Path .\AA.TXT
答案 1 :(得分:0)
你可以使用一些不同的技巧: