3

Since libuv does not support child_process.spawn's uid option on Windows, how can you spawn a child process that runs as a different user?

4

2 回答 2

1

最好的办法是使用 Windows 的“runas”命令行工具。“鲁纳斯/?” 详情。

于 2014-06-27T10:04:24.600 回答
0

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

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

于 2014-01-19T10:18:20.197 回答