登录脚本

更新时间:2024-05-21 14:20

系统管理员能够使用登录脚本分配用户或组员何时能登录特定的计算机系统。这些脚本能使用系统环境参数,也能执行其他脚本或者可执行程序。登录脚本经常用于映射网络驱动器,启动后台程序,并能初始化用户环境变量。

使用方法

1、使用登录脚本来配置用户工作环境

当一个用户登录到计算机时,登录脚本是自动运行的。这个脚本可以包含操作系统命令,比如启动网络连接或者启动程序。登录脚本也能通过设置环境变量制定特定的信息,例如设置计算机查找路径和临时文件所在的目录。尽管一个登录脚本是一个典型的批处理文件(后缀是.bat),但是可以使用任何可执行程序(后缀.exe)。

你可以通过创建网络连接和启动程序来配置用户工作环境。当你想使用户环境生效而无须一一配置时,登录脚本是非常有用的。Windows支持的登录脚本的类型有:Windows Script脚本(包括VBScript和JScript),还有MS-DOS命令行脚本。用户配置文件在登录时能恢复网络连接,但不能用于在登录时创造新的网络连接。

创建登录脚本:

你可以使用一个记事本编辑器去创造登录脚本,然后使用用户属性页为不同的用户分配不同的登录脚本,或者向多个用户,站点,域和组织单元(OUs)分配相同的登录脚本。

在创建登录脚本时你可以使用下面的几种参数:

你也可以使用VBscript 和Jscript创建登录脚本。

2、为用户或组成员分配登录脚本

你可以通过输入登录脚本文件的路径为一个用户账户分配登录脚本。当一个用户登录的时候,用户账户中的登录脚本的路径也存在的话,那么这个登录脚本就会被运行。

你也可以分配登录和登出脚本。使用组策略让计算机启动和关闭时使用脚本。这些脚本应用到组策略目标中的所有用户和计算机。当使用活动目录时,你通过一个群组策略(GroupPolicy)配置注册脚本。首先,将脚本文件复制到Sysvol子目录。

你可以把登录脚本放在用户计算机的本地目录里。你必须把登录脚本放在计算机登录脚本路径中或者它的子目录中。

3、使用环境变量来管理工作组

当管理许多用户和组账户时,你可能需要对许多账户做相同的改表。你可以使用环境变量,用静态名字或者标签代替动态变量。

改变系统环境变量:

系统需要某些信息来查找程序,来为一些要运行的程序定位内存空间并控制多种程序。这个信息,叫做系统和用户环境变量。可以控制面板中的“系统”选项里的“环境变量”选项卡中找到。这些环境变量与那些在设置在MS-DOS操作系统中的变量很类似,例如:PATH和TEMP。

系统环境变量是由操作系统定义的,无论谁登录到计算机上都是相同的。如果你是作为管理员组的成员登录的时候,你可以增加或者改变这些变量。

用户环境变量可以是每个用户都不一样。它包含任何你向定义的环境变量,或者你应用程序定义的变量,例如应用程序文件所在位置的路径。

当你改变了环境变量,新的值就被保存在注册表里。下次启动计算机的时候就会自动生效。

命令介绍

1、NETUSE

2、NETTIME

NETTIME是让一个网络上的时间同步于服务器上的时间。在该命令里,你可以使用一些转换。而且你也可以在WindowsHelp中检查该命令。

3、Windows

普遍使用的Windows 脚本语言和平台就包括Windowsshell 脚本、VisualBasic 脚本(VBS)和Jscript。要想看到一个完整的命令列表以及关于如何使用它们的信息,可以参考WindowsHelp。如果你使用Windows2000系统,点击[开始]帮助;在搜索标签里输入commandreference,选择你要显示的主题,双击命令参考主页。在WindowsNT中,点击[开始]帮助,在搜索标签里输入command,然后在PickA Topic下,选择命令索引并点击显示按钮。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}