以下命令在PowerShell控制台中成功运行,但在cmd提示符中未成功运行。我对如何翻译感到茫然。
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoLogo -NoProfile -NonInteractive -Command '&{C:\Foo\MyScript.ps1 -InputPath ''C:\Foo'' -OutputPath ''C:\Foo\output'' -XmlPath ''C:\Foo\input\FrontDoor.xml'' -AssemblyPaths ''C:\Foo\input\file1.dll'',''C:\Foo\input\file2.dll'',''C:\Foo\input\file3.dll'' -Version 3 -Format json}; EXIT $LASTEXITCODE'
在cmd提示符下运行时,出现以下错误。
The string is missing the terminator: '.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : TerminatorExpectedAtEndOfString
我尝试了许多工作,但没有成功。
答案 0 :(得分:0)
@PetSerAl,我不想信用。你的评论就是答案。谢谢。
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoLogo -NoProfile -NonInteractive -Command "&{C:\Foo\MyScript.ps1 -InputPath 'C:\Foo' -OutputPath 'C:\Foo\output' -XmlPath 'C:\Foo\input\FrontDoor.xml' -AssemblyPaths 'C:\Foo\input\file1.dll','C:\Foo\input\file2.dll','C:\Foo\input\file3.dll' -Version 3 -Format json}; EXIT $LASTEXITCODE"