日期:2014-05-17  浏览次数:20685 次

windows xp 受限用户登录后自动运行定时关机程序
请教一个问题:本机是windows xp pro系统,我想对本机的某个受限用户设置当其登录时就自动加载定时关机程序脚本,使得该用户登录后在定时时间到时系统自动执行关机,该如何做?谢谢。

------解决方案--------------------
0.楼主你自己先写个.bat文件
里面内容很简单就是设置shutdown命令
shutdown -t 3600 //这个就是1小时后关机

1.再使用开始-运行:msconfig将共有的开机启动项保留,有区别的删除。
2.以不同账户登录,分别在开始--所有程序--启动菜单中添加、删除不同的启动软件即可。

例如
打开:
C:\Documents and Settings\Administrator\「开始」菜单\程序\启动,
是对"Administrator"账户的自定义启动项。
打开:
C:\Documents and Settings\张三\「开始」菜单\程序\启动,
是对"张三"账户的自定义启动项。

放进去就可以了。

PS:shutdown命令启动后不可逆操作,用户无法取消的
------解决方案--------------------
解决,注意结贴
------解决方案--------------------
shutdown -t 3600 如果不带 -s 参数就立即注销,所以想关机得带上 -s 参数
------解决方案--------------------
楼主还是考虑使用net user创建用户是进行允许操作计算机的时间范围,或者找这方面的软件。

受限用户由于权限问题而无法操作shutdown命令,所以依靠批处理shutdown是不可能实现的,再则依靠批处理或者计划任务来控制,就算能成功,受限用户也可以通过快到时间时采取注销的办法而延长使用时间。

综上所述,除非是采用SYSTEM级别的限制软件,否则net user做时间限制是最佳办法了。