标签: javascript node.js command-line child-process
我尝试使用child_process spawn函数来执行批处理文件。 问题是,如果我发送一个带引号的arg(即"a b"),它将使用"\"a" "b\""
"a b"
"\"a" "b\""
以任何方式禁用此引用并按原样传递字符串?
代码段
var spawnFunc = require('child_process').spawn; var args = getProgArgs(); return spawnFunc("run.bat",args,{cwd: automationPath});