当前位置:八五教程网教学知识电脑学习电脑故障维修启动故障Win2000计算机启动关机脚本的介绍» 正文
  1. Win2000计算机启动关机脚本的介绍

  2. [10-10 23:22:12]   来源:http://www.85jc.com  启动故障   阅读:8635

概要:[Shutdown] 0CmdLine=shut.vbs 0Parameters= 从例子中我们可以看出,共设置了两(电脑没声音)个计算机启动脚本:ss.bat和scripta.vbs.ss.bat位于d:\start目录下,没有使用参数;scriptsa.vbs位于缺省的启动脚本目录 C:\WINNT\system32\GroupPolicy\Machine\Scripts\Startup 下,使用了参数"start".两(电脑没声音)个脚本的执行顺序是先执行ss.bat后执行scriptsa.vbs.设置了一个关机脚本shut.vbs,没有使用参数,该脚本位于缺省的关机脚本目录 C:\WINNT\system32\GroupPolicy\Machine\Scripts\Shutdown 下. 2.启动/关机脚本的运行情况,包含是否同步运行、是否显示运行状态、最长等待时间等,都可以在组策略中进行微调.具体操作如下: (1)-(5)步同第二部分指派操作中的1-5步; (6)在管理控制台左侧的控制台树窗格中,

Win2000计算机启动关机脚本的介绍,标签:启动故障解决,启动和故障恢复,http://www.85jc.com
[Shutdown]
0CmdLine=shut.vbs
0Parameters=

从例子中我们可以看出,共设置了两(电脑没声音)个计算机启动脚本:ss.bat和scripta.vbs.ss.bat位于d:\start目录下,没有使用参数;scriptsa.vbs位于缺省的启动脚本目录 C:\WINNT\system32\GroupPolicy\Machine\Scripts\Startup 下,使用了参数"start".两(电脑没声音)个脚本的执行顺序是先执行ss.bat后执行scriptsa.vbs.设置了一个关机脚本shut.vbs,没有使用参数,该脚本位于缺省的关机脚本目录 C:\WINNT\system32\GroupPolicy\Machine\Scripts\Shutdown 下.

2.启动/关机脚本的运行情况,包含是否同步运行、是否显示运行状态、最长等待时间等,都可以在组策略中进行微调.具体操作如下:

(1)-(5)步同第二部分指派操作中的1-5步;

(6)在管理控制台左侧的控制台树窗格中,依次展开组策略对象->"计算机配置"->"管理模板"->"登录"节点,右侧详细内容窗格中显示的内容有四项与启动/关机脚本有关:非同步运行启动脚本,显示启动脚本的运行状态,显示关机脚本的运行状态,组策略脚本的最长等待时间.

(7)非同步运行启动脚本
在默认情况(也就是没有配置的情况,下同)下,系统要等每个启动脚本运行完毕才运行下一个启动脚本.如果启用这个策略,系统则不会协调启动脚本的运行顺序,启动脚本可以同时运行.如果停用或不配置这个策略,每个启动脚本要在上一个脚本运行完毕后才能运行.建议不配置.

这个策略对应的注册表值是
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \policies\system\RunStartupScriptSync", 这是一个REG_DWORD值,0表示启用,1表示禁用.

(8)显示启动/关机脚本的运行状态
在默认情况下,系统不显示启动脚本中的指令.如果启用这个策略,系统会在启动脚本运行时显示每个指令,指令将出现在命令窗口,或显示出人机交互界面。这个功能主要是为高级用户设计的.如果停用或不配置这个策略,指令则不会显示.建议不配置.

举个例子,假设你在启动脚本中有一条命令是"c:\winnt\explorer.exe c:\winnt",如果启用了这一策略允许显示启动脚本的运行状态,那么当计算机启动时,一个资源管理器窗口就会跳出来,桌面被打开,系统以system用户的身份交互登录到计算机上,这无异于那个著名的输入法漏洞由此可以看出,打开启动/关机脚本的运行状态有时是非常危险的.

这两(电脑没声音)个组策略条目对应的注册表值分别是
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
policies\system\HideStartupScripts" 和
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
policies\system\HideShutdownScripts", 均为REG_DWORD值,0表示启用,1表示禁用.

(9)组策略脚本的最长等待时间
这个策略限制了由组策略完成运行登录、开始和关闭脚本所需的全部时间.如果当指定时间已超过但脚本尚未完成运行,系统会停止脚本处理并记录一个错误事件.在默认情况下,系统允许合并的脚本集运行600秒(10分钟).

要使用这个策略,在第二个框中键入从1到32000之间的数目以确定您希望系统等待脚本完成的时间,单位是秒.要让系统一直等到完成运行脚本为止,无论等待时间多久,请键入0.但不建议这样,如果你的脚本写的很差,那后果将难以想象

如果其它系统任务必须等待脚本完成才能进行,这个间隔时间就非常关键.在默认的情况下,必须完成每一个启动脚本后才能运行下一个,您还可以使用"非同步运行启动脚本"策略让系统等到完成启动脚本后再出现邀请用户登录的对话框.间隔过长可延缓系统并使用户不方便,如果间隔太短,所需的任务无法完成系统会可能会过早就绪,导致出现问题.

这个组策略条目对应的注册表值是
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\
system\MaxGPOScriptWait", 也是一个REG_DWORD值,它的值表示等待的时间,单位是秒.

四.应用
计算机启动/关机脚本的用途很多,下面举三个比较典型的例子:

1.计算机启动和关机时间审核

(1)编写一个能够记录时间的脚本LogTime.vbs,内容如下:

'================================================
dim ArgObj,str,strtmp

Set ArgObj = WScript.Arguments
If ArgObj.Count < 1 Then
strtmp="无参数操作"
else

上一页  [1] [2] [3]  下一页


Tag:启动故障启动故障解决,启动和故障恢复电脑学习 - 电脑故障维修 - 启动故障

上一篇:奇怪?硬盘受潮导致系统无法启动
留言板
取消 发布留言