如何在 node.js child_process exec 命令中使用“&”?
how to use a "&" in node.js child_process exec command?
我正在使用 child_process 从连接到我的服务器的 Windows 个客户端启动软件。一般情况下工作起来很有魅力,但在一个情况下我有一个“&”符号,命令无法启动。
有没有办法避开这种特殊字符?
这是我的命令示例:
var exec = require('child_process').exec, child;
child = exec('C:/Programs/program.exe /Callback:other&program.exe /Start');
有一个限制条件:我不能使用 /Callback:"other&program.exe" 因为 program.exe 不适合逃避 " 标志
正如 Aikon Mogwai 所说(感谢他):
Use ^ to mask ampersand &.
这适用于 child_process exec 命令。
我正在使用 child_process 从连接到我的服务器的 Windows 个客户端启动软件。一般情况下工作起来很有魅力,但在一个情况下我有一个“&”符号,命令无法启动。
有没有办法避开这种特殊字符?
这是我的命令示例:
var exec = require('child_process').exec, child;
child = exec('C:/Programs/program.exe /Callback:other&program.exe /Start');
有一个限制条件:我不能使用 /Callback:"other&program.exe" 因为 program.exe 不适合逃避 " 标志
正如 Aikon Mogwai 所说(感谢他):
Use ^ to mask ampersand &.
这适用于 child_process exec 命令。