如何为不同的用户启用不同的服务?

如何为不同的用户启用不同的服务?

如何在我的电脑上为特定用户禁用/启用特定服务在 Windows 加载时启动?

实例:

  1. 开发人员用户 A 需要在 Windows 启动时启用所有服务(SQL Server、Xampp 等);

  2. 游戏玩家用户 B 不需要启动任何数据库服务即可登录。

如果我使用该msconfig实用程序,它将适用于所有用户。

答案1

不能;Windows 服务在启动时启动,而不是在登录时启动。我认为,最好的选择是将相关服务设置为手动启动,然后使用组策略编辑器为每个用户定义登录/注销脚本,在登录时使用“net start”命令,在注销时使用“net stop”命令来启动和停止给定用户需要的各种服务。如果同时有多个用户登录,这种方法效果不佳,但可能是实现目标的最佳方法。

答案2

这很容易。

  1. 按 Windows 键 + R。运行对话框将打开。
  2. 键入 msconfig,然后单击启动。
  3. 您可以在此处禁用并查看 PC 上当前可用的所有服务。您可以参考链接中的文章了解更多信息——您需要删除的 Windows 7 服务及其用途

相关内容