我正在使用child_process从我服务器上连接的Windows客户端启动软件。一般情况就像一个魅力,但在一个我有一个“&”没有命令启动的标志。
有没有办法逃脱这种特殊的炭?
以下是我的命令示例:
var exec = require('child_process').exec, child;
child = exec('C:/Programs/program.exe /Callback:other&program.exe /Start');
有一个约束:我不能使用/Callback:“other& progogram.exe”,因为program.exe没有智能逃脱“标志
答案 0 :(得分:2)
正如Aikon Mogwai所说(感谢他):
使用^来掩盖&符号。
这适用于child_process exec命令。