忘记管理员密码怎么办之第三招:启动脚本

忘记管理员密码怎么办之第三招:启动脚本,第1张

忘记管理员密码怎么办之第三招:启动脚本,第2张

与前面的第二种和第三种方法相比,第四种方法是最可行的。也许是一炮而红。:)请重点关注启动脚本的最后一个应用。

Win2000计算机启动/关机脚本的简单说明
一、简介

Win2000计算机启动/关机脚本(启动是win 2000的一个新特性。启动脚本是邀请用户登录前运行的批处理文件,功能类似于Win9X和DOS中的自动批处理文件autoexec.bat关机脚本是在计算机关机前运行的批处理文件。

与Win2000用户登录/注销脚本相比,两者的主要区别是:计算机启动/关机脚本在计算机启动和关机时运行,脚本程序只运行一次。通常启动脚本运行后,会出现邀请用户登录的对话框;在邀请用户登录的对话框出现后,当用户登录或注销系统时,用户登录/注销脚本将运行。运行次数由用户登录/退出的次数决定,用户每次登录/退出系统时脚本运行一次。

二。分配

在启用计算机启动/关机脚本之前,需要分配。分配计算机启动/关机脚本需要通过组策略MMC(管理控制台)管理单元来完成。具体操作如下:

1。点击“开始”菜单->“运行”,在打开框中输入“MMC”,打开微软管理控制台(Microsoft Management Console,MMC)。2 .
。单击“控制台”菜单->“添加/删除管理单元...”并单击“添加/删除管理单元”对话框中的“添加”按钮来添加独立的管理单元。
[br/]3。在下面按“添加”按钮。

4。当系统询问使用哪个组策略对象时,如果要为本地计算机分配启动/关机脚本,请选择默认的“本地计算机”组策略对象;如果要为Win2000域分配一个启动/关闭脚本,该脚本将在域中的所有计算机上执行,请单击“浏览”...按钮,并在“浏览组策略”对话框中选择可以应用到整个域的组策略对象。这里以“默认域策略”对象为例。它是Win2000域的默认域策略对象(图1) (t1.gif)。5 .
。完成后,依次关闭对话框并返回管理控制台。现在在管理控制台上有一个相应的组策略对象树(图2) (t2.gif)。

6依次展开组策略对象->“计算机配置”->“Windows设置”->“脚本(启动/关机)”节点,双击右侧细节窗格中的“启动”或“关机”项,设置计算机启动或关机时使用的脚本(图3) (t3.gif)(由于Win2000计算机的启动和关机脚本设置方式相同,以下操作以启动脚本为例)。7 .
。双击右侧细节窗格中的“启动”项,在弹出的“启动属性”对话框中点击“添加”按钮。添加新的计算机启动脚本。
]8。启动脚本条目包括两个方面:脚本名称和脚本参数(图4) (t4.gif)。如果脚本名不包含文件路径,比如图中的脚本文件名只是“scripta.vbs”,系统会在默认的电脑启动脚本路径下寻找这个脚本文件。脚本参数是可选的。这要看实际情况。图中的启动脚本使用运行参数“start”。
[br/]9。本地计算机脚本的默认路径通常是“% systemroot % \ system32 \ group policy \ Machine \ Scripts”,如“C:\ win nt \ system32 \ group policy \ Machine \ Scripts”。应用于域的计算机脚本的默认路径通常是“\ \ sysvol \ \ policies \ \ Machine \ Scripts”,如“\ \ mydc 1 \ sysvol \ mydom.com \ policies \ { 31 b2f 340-016d " Machine \ Scripts”。启动脚本文件存储在“Startup”子文件夹中,关闭脚本文件存储在“ShutDown”子文件夹中。/br/] 10。我们可以根据需要反复点击“启动属性”对话框中的“添加”按钮。为计算机添加多个启动脚本(图5) (t5.gif)。[br/][br/]11。设置完成后,保存并退出MMC管理单元。刷新组策略后,这些脚本将在计算机启动和关闭时工作。三、深入的

1。我们的计算机启动/关机脚本的设置数据由Win2000保存在一个名为scripts.ini的隐藏配置文件中,该文件位于“C: \ winnt \ system32。Machine\Scripts "目录下,可以使用记事本等任何文件编辑软件进行编辑。

scripts.ini文件通常包含两个数据段:[startup]和[shutdown],启动脚本配置在[Startup]数据段下。[Shutdown]是数据部分下的关机脚本配置。每个脚本条目存储在两个部分:脚本名称和脚本参数。脚本名存储在XCmdLine关键字下,参数存储在XParameters关键字下,其中X表示脚本从0开始的序号。区分多个脚本条目并标记每个脚本条目的运行顺序。下面是一个简单的scripts.ini文件的示例:

[startup]
0 cmdline = d:\ start \ ss . bat
0 parameters =
1 cmdline = scriptsa . VBS
1 parameters = start
[shut down]
0 cmdline = shut . VBS
0 parameters =

从示例中我们可以看到两个Scriptsa.vbs位于默认的启动脚本目录C:\ win nt \ system32 \ group policy \ machine \ scripts \ startup,使用参数“start”。两个脚本的执行顺序是ss.bat在scriptsa.vbs之前,设置一个关机脚本shut.vbs。如果没有参数,该脚本位于默认的关机脚本目录C:\ win nt \ system32 \ group policy \ machine \ scripts \ shut down中。2 .
。启动/关闭脚本的运行状态,包括是否同步运行、是否显示运行状态、最大等待时间等。,可以在组策略中进行微调..

(6)在管理控制台左侧的控制台树窗格中,依次展开组策略对象->“计算机配置”->“管理模板”->“登录”节点。右侧的细节窗格中有四项与启动/关闭脚本相关:异步运行启动脚本,显示启动脚本的运行状态,显示关闭脚本的运行状态。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 忘记管理员密码怎么办之第三招:启动脚本

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情