当我尝试从Powershell脚本调用批处理文件时,如下所示:
cmd.exe /C "C:\FolderNameWithNoSpaces\Folder Name With Spaces\myScript.cmd"
然后,我遇到以下错误消息:
'C:\FolderNameWithNoSpaces\Folder' is not recognized as an internal or external command, operable program or batch file.
路径中的空格正在产生问题。
如何从powershell中调用名称中包含空格的目录中的批处理文件?
发布于 2015-10-26 04:17:23
试试这个:
$RunCMD = @'
cmd.exe /C "C:\FolderNameWithNoSpaces\Folder Name With Spaces\myScript.cmd"
'@
Invoke-Expression -Command:$RunCMDhttps://stackoverflow.com/questions/33334350
复制相似问题