xp下 怎么实现不同的用户 启动 不同的系统服务?

来源:百度知道 编辑:UC知道 时间:2024/06/30 07:54:34
如题

你可以这样实现,首先将需要在不同账户运行的服务的启动模式设为手动.手动模式默认是不运行的.比如说xp的主题服务,主题服务的名称叫Themes,这样到服务管理里将Themes设置成手动
然后根据不同的用户创建批处理文件.如现在你的机器上有user1 和user2,user1要运行Themes服务,而user2不需要运行.
只需建立名称分别为 user1.bat 和user2.bat的批处理文件
即user1.bat 的内容为
net start Themes
而user2.bat内容为
net stop Themes
这里面net start 和net stop 分别 为启动和关闭服务的命令.
然后将user1.bat和user2.bat 分别放到各个用户的开始菜单的启动项里去就可以了.

这个我目前还不知道如何操作,应该是在环境变量设置内更改每个用户的设置吧~

不过 我个人建议还是最小服务启动,然后根据需要再启动相应的服务,开机启动项越多,只能是让系统启动变慢。

在每个不同的账户下可以设置不同的服务,系统会区分的。但是大部分基本服务都是一样的,不同的服务不会太多。

需要用到的不同的服务先设为手动,都用的服务就设自动。

不同的服务,用SC命令写两个批处理,一个是开启服务,一个是停止服务,

开启服务的批处理放在每个用户开始菜单的启动文件里,

停止服务的批处理放在关机组策略里。

每个用户的开机批处理不同,