0
时,征得同意,我有一些脚本编写的NodeJS它使用spawn
执行一些cmd命令:节点JS,执行菌种命令
let cmd = spawn("command name", ["my", "arguments"], {cwd: 'pth where it will be executed'});
cmd.stdOut.on('data', (data) => {/*Handle some output*/})
有时候代码,我需要执行会问权限(有些用户可能有密码)。
如何查询权限,然后继续执行此命令?我知道以管理员或超级用户身份启动代码会很简单,但并非所有用户都会这样做。
刚刚发布了在Mac上测试过的答案。哪个操作系统在使用? –
@AntonioNarkevich我正在Mac和Windows上测试它 –