如何在Windows上以不同的用户形式生成子进程?

时间:2013-04-25 05:31:43

标签: node.js child-process libuv

由于Windows上的libuv does not support child_process.spawn的{​​{1}} option,您如何生成以不同用户身份运行的子进程?

2 个答案:

答案 0 :(得分:1)

你最好的拍摄是使用" runas" Windows命令行工具。 " runas /?"详情。

答案 1 :(得分:0)

你做不到。它在文档中特别指出,Windows上没有可用的选项。 http://nodejs.org/api/process.html#process_process_setuid_id

但是,如果您只想以管理员身份启动,因为您需要绑定到特权端口,那么还有其他更智能的方法可以让您使用普通用户的特权端口。