使用节点js带引号产生将导致引号逃脱
我正在尝试使用child_process派生函数来执行batch file。 问题是如果我发送一个带引号的参数(即"ab"
),它将会以"\"a" "b\""
跳过引号运行命令
任何方式来禁用此引用和传递string是?
代码片段
var spawnFunc = require('child_process').spawn; var args = getProgArgs(); return spawnFunc("run.bat",args,{cwd: automationPath});