使用带引号的节点js spawn将导致引号被转义

时间:2015-08-06 07:08:32

标签: javascript node.js command-line child-process

我尝试使用child_process spawn函数来执行批处理文件。 问题是,如果我发送一个带引号的arg(即"a b"),它将使用"\"a" "b\""

转义运行命令的引号

以任何方式禁用此引用并按原样传递字符串?

代码段

var spawnFunc = require('child_process').spawn;
var args = getProgArgs();
return spawnFunc("run.bat",args,{cwd: automationPath});

0 个答案:

没有答案