限制用户使用时间
为了不让指定用户过了登录时间后,仍然能够使用文件服务器系统,我们可以利用域控制功能,修改文件服务器系统的组策略参数,启用其中的“超过登录时间后强制注销”功能策略,来强迫计算机系统过了登录时间后强制执行系统注销操作。然而,局域网中的文件服务器系统由于没有处于域工作环境,当我们简单地启用“超过登录时间后强制注销”功能策略后,发现该功能并没有生效,那该如何是好呢?
事实上,我们可以利用服务器系统的任务计划功能,来定制一个自动关闭文件服务器系统的脚本文件,让其在指定时间执行系统关机操作,那样一来就能强迫用户过了系统登录时间后自动退出文件服务器系统的目的了。比方说,要想限制aaa用户每天过了12:00点钟之后,就不能继续使用文件服务器系统时,我们可以按照如下步骤来实现这一控制目的:
首先在文件服务器系统中创建一个扩展名为Bat的脚本文本,并在脚本文件中输入下面的命令行代码:
@echo off
at 12:00 shutdown.exe -s
在确认上面的代码输入正确后,执行文件保存操作,将上面的代码内容保存为“guanji.bat”;
为了让文件服务器系统能够自动执行“guanji.bat”脚本文件,我们可以在文件服务器系统桌面中依次单击“开始”/“运行”命令,在弹出的系统运行文本框中,输入“gpedit.msc”命令,单击“确定”按钮后,打开对应系统的组策略编辑窗口;
其次在该编辑窗口的左侧显示区域,依次展开“本地计算机策略”/“计算机配置”/“Windows设置”/“脚本(启动/关机)”分支选项,在对应“脚本(启动/关机)”分支选项的右侧显示区域中,用鼠标双击“启动”选项,打开如图2所示的目标选项设置对框,单击其中的“添加”按钮,将前面生成的“guanji.bat”脚本文件选中并加入进来,最后单击“确定”按钮上述设置就能生效了。
图2 日后aaa用户再次登录进文件服务器系统后,只要超过了系统登录时间,“guanji.bat”脚本文件就能自动执行,此时文件服务器系统就会执行关机操作强迫aaa用户退出来。
需要提醒各位注意的是,上述设置操作都是在超级管理员权限下进行的,aaa用户是无法自行修改系统设置的,所以不让超级管理员权限授予aaa用户,是确保上述控制操作成功的关键!