[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

回复 3楼 的帖子

系统实现家长控制是说的win7吧?
xp里没见过

不过在xp下可以使用net user /time限制指定用户的登录时间段
限定时间外用户无法登录系统
在之前已经登录的过了限制时间后自动锁定

广告:一次设置,永久有效

用法如下:
net user 指定用户名 /times:指定时间段

/times:{day[-day][,day[-day]] ,time[-time][,time[-time]] [;] | all}
指定用户可以使用计算机的时间。Time 的增加值限制为 1 小时。对于 day 值,可以用全称或缩写(即 M、T、W、Th、F、Sa、Su)。可以使用 12 小时或 24 小时时间表示法。对于 12 小时表示法,请使用 AM、PM 或 A.M.、P.M.。all 值表示用户始终可以登录。空值(空白)意味着用户永远不能登录。用逗号分隔日期和时间,用分号分隔日期和时间单元(例如,M,4AM-5PM;T,1PM-3PM)。指定时间时不要使用空格。

比如:设置用户share可以在星期一至星期五的19:00-21:00,星期六至星期日的9:00-22:00可以使用
net user share /times:M-F,19-21;Sa-Su,9-22

[ 本帖最后由 qzwqzw 于 2011-3-14 15:59 编辑 ]
天的白色影子

TOP

以下是楼主在短消息中的原文:
如果说,我想设定用户Day上午9点到11点,下午13:00到16:00这两个时间段可以使用电脑的话,不知道应该如何去表达呢?并且,是要作成BAT的形式放在自启动项里就行还是只在cmd窗口输入一次就行了呢?


以下是我在这里的回复:
如果你熟悉命令行帮助的格式
就会明白这个写法
net user Day /times:M-Su,9-11;M-Su,13-16

完后你可以使用net user Day查看一下自己的设置是否正确

至于是要自启动还是一次运行
再看一遍我在楼上的广告
天的白色影子

TOP

你用的是全角冒号还是冒号后跟空格?都是不允许的。
天的白色影子

TOP

没有加入域的计算机需要进行以下设置:
开始》运行》GPEDIT.msc
在“计算机配置”下,依次展开“Windows 设置”、“安全设置”、“本地策略”,然后单击“安全选项”。
在“组策略”管理单元的右窗格中,双击“Microsoft 网络服务器:当登录时间用完时自动注销用户”
单击以选中“定义这个策略设置”复选框,单击“已启用”,然后单击“确定”。
同时建议启用同一组中的另一策略:“网络安全:在超过登录时间后强制注销”
天的白色影子

TOP

本帖最后由 qzwqzw 于 2011-3-22 14:43 编辑

嗯,我记错了
Windows只能自动注销远程连接的SMB会话
而无法自动注销本地登录的控制台会话

关于这一点
微软也承认无法使用计划任务完成系统重启
因为计划任务使用的本地系统帐号没有SeRemoteShutdownPrivilege 特权

测试可以使用计划任务锁定当前用户
但是要求运行方式中必须填写当前用户
而且当前用户可以手动删除掉这个计划任务

如果C盘是NTFS分区
则可以给计划任务设置安全性防止被指定用户删除或修改
天的白色影子

TOP

返回列表