【发布时间】:2015-11-22 14:02:50
【问题描述】:
var exec = require('child_process').exec
var cmd = 'C:\\Users\\Johnny Cash\\Desktop\\executeme.exe'
exec(cmd, function(e, stdout, stderr) {
console.log(e);
console.log(stdout);
console.log(stderr);
});
'C:\Users\Johnny' 未被识别为内部或外部命令
这一定是有史以来最新鲜的问题,但是我如何在窗户上用空格避开这些路径?它在空间上被切断了,我所做的任何事情(事先单次或双次转义)似乎都可以解决问题。 exec() 会做一些我不知道的格式吗?
【问题讨论】:
标签: javascript node.js windows path escaping