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上測試它 –