由于在Windows上libuv does not supportchild_process.spawn
的uid
option如何产生一个作为不同用户运行的子进程?如何在Windows上以不同的用户生成子进程?
3
A
回答
0
你不行。它在文档中特别指出,在Windows上没有可用的选项。 http://nodejs.org/api/process.html#process_process_setuid_id
但是,如果你想要做的是开始作为管理员,因为你需要绑定到特权端口,那么有这样做的其他更聪明的方法,可以让你使用特权端口与普通用户。
1
最好的办法是使用Windows的“runas”命令行工具。 “runas /?”了解详情。
相关问题
- 1. 如何以Windows服务的不同用户身份运行进程
- 2. 如何在不同的CPU内核上生成线程?
- 3. 主管进程如何监控进程?同样可以在JVM上完成吗?
- 4. 在Windows上的Python子进程问题
- 5. 在Windows上以不同的用户身份运行shell_exec
- 6. phpword生成的文件在mac和windows上有不同的lineheight
- 7. 如何在不产生两个进程的情况下以不同的用户身份运行nohup?
- 8. 子进程既不会在Windows中完成也不会中止?
- 9. 如何在heroku上为Java进程生成线程转储?
- 10. 如何在客户端上生成JSON
- 11. 如何使用进程生成器运行两个不同的命令
- 12. 不能以不同的用户身份运行C#进程
- 13. 如何使用Windows上的其他用户帐户创建新进程?
- 14. 不能产生子进程
- 15. 在vb.net中以不同用户身份运行新进程
- 16. 在ASP.NET中以不同用户身份启动进程
- 17. 子进程不生成核心只有SIGBUS错误,并成为僵尸进程
- 18. 是否可以从Windows 8 Metro Style App产生子进程?
- 19. 在Windows应用程序中显示动态生成的进度条的进度
- 20. 电子生成错误在Windows上使用机器人JS时
- 21. 如何为子进程产生孙子进程?
- 22. 如何从一个子进程派生子进程分别
- 23. 如何在共享数据库上同时生成唯一的用户名?
- 24. SIGKILL以外的信号在Windows上不终止进程
- 25. subprocess.communicate()在Windows 8上挂起如果父进程产生了一些孩子
- 26. Windows上的Python - 如何等待多个子进程?
- 27. 我该如何杀死Windows上由exec运行的子进程?
- 28. Doctrine :: Windows ::如何在Windows上生成Doctrine模型?
- 29. 在java程序中执行jmap以生成同一进程的转储
- 30. 如何在freebsd的不同会话中执行子进程