我有以下命令:
exec 'powershell.exe -ExecutionPolicy RemoteSigned -Command & "{[Environment]::SetEnvironmentVariable("JAVA_HOME", "C:\ProgramFiles\Java\jre1.8.0_60\bin", "Machine");$env:JAVA_HOME}"'
它不起作用,因为外部双引号被另一个双引号关闭。我该如何解决这个问题?
答案 0 :(得分:1)
如果你想要一个被解释为转义双引号的字符串片段,那么你需要转义转义符: \\"
。