Node.js 以管理员身份打开Git的child_process.execFile

Node.js 以管理员身份打开Git的child_process.execFile,node.js,git,child-process,Node.js,Git,Child Process,我想用node以编程方式执行Git,但要在windows 10中使用管理员权限 我知道如何在没有管理员权限的情况下启动它: const execFile = util.promisify(require('child_process').execFile); async function _startGit() { await execFile("C:\\Program Files\\Git\\git-bash.exe"); } 然后调用函数_startGit() 但是我需要添加什么才能

我想用node以编程方式执行Git,但要在windows 10中使用管理员权限

我知道如何在没有管理员权限的情况下启动它:

const execFile = util.promisify(require('child_process').execFile);

async function _startGit() {
  await execFile("C:\\Program Files\\Git\\git-bash.exe");
}
然后调用函数_startGit()

但是我需要添加什么才能在Windows10中以管理员权限启动Git控制台呢


感谢您使用
child\u process.exec
代替,以及windows命令帮助?嗨,J.提图斯。你能举个例子吗?我不确定它是否有效,但需要('child\u process').exec和类似于
exec(“runas/profile/user:administrator C:\\Program Files\\Git\\Git bash.exe”)
的东西,也许吧?