【发布时间】:2013-04-25 05:31:42
【问题描述】:
由于 libuv does not support child_process.spawn 的 uid option 在 Windows 上,如何生成以不同用户身份运行的子进程?
【问题讨论】:
标签: node.js child-process libuv
由于 libuv does not support child_process.spawn 的 uid option 在 Windows 上,如何生成以不同用户身份运行的子进程?
【问题讨论】:
标签: node.js child-process libuv
最好的办法是使用 Windows 的“runas”命令行工具。 “鲁纳斯/?”了解详情。
【讨论】:
你不能。它在文档中特别指出,在 Windows 上没有可用的选项。 http://nodejs.org/api/process.html#process_process_setuid_id
但如果您只想以管理员身份启动,因为您需要绑定到特权端口,那么还有其他更聪明的方法可以做到这一点,这将使您可以使用普通用户的特权端口。
【讨论】: