关机脚本

王朝百科·作者佚名  2012-03-12
窄屏简体版  字體: |||超大  

一般指Windows系统中用系统自带的脚本语言(VBScript)编写的具有自动关机功能的脚本。在一般情况下, 用户关闭电脑时需要先关闭打开的应用程序,然后点击开始菜单,选择关机,再选择关机才能关闭Windows系统,如果用户有急事时,这会用掉很多时间,因此可以用脚本语言编写一个简单的关机脚本,只要双击执行该脚本就可以自动关闭计算机,为用户节约一定的时间。

目录

概述简介工作原理脚本编写方法

概述简介计算机启动/关机脚本的设置数据被Win2000保存在了一个名为scripts.ini的隐藏配置文件中,这个文件位于"C:WINNTsystem32GroupPolicyMachineScripts"目录下,可以使用任一款文件编辑软件如记事本进行编辑.工作原理scripts.ini文件内容通常包含两个数据段:[Startup]和[Shutdown],[Startup]数据段下是启动脚本配置,[Shutdown]数据段下是关机脚本配置.每个脚本条目被分成脚本名和脚本参数两部分存贮,脚本名保存在XCmdLine关键字下,参数保存在XParameters关键字下,这里的X表示从0开始的脚本序号,以区别多个脚本条目和标志各脚本条目的运行顺序.

脚本编写方法该脚本的编写方法比较简单,一般的方法为直接调用系统的shutdown.exe应用程序来关机,该程序位于

系统盘:WINDOWSsystem32 下面,注意:Windows2000及以前版本的Windows系统文件夹下面没有这个程序,所以如果 Windows2000用户想要使用这个功能,首先要将shutdown.exe拷贝到系统文件夹下。

关机脚本的编写方法如下:

在任意位置新建一个文本文件,用记事本打开,拷贝以下内容,粘贴到记事本中:

dim Obj

set Obj=CreateObject("WScript.Shell")

Obj.run "shutdown -s -t 0"

然后,选择文件--别存为,在文件名中输入任意名字.vbs,后缀一定要为.vbs或者.vbe,这是系统自带脚本文件格式,在保存类型中一定要选择所有文件,如右图所示:

关机脚本示例

设置好之后,选择保存,双击该文件,即可实现自动关机。

Obj.run "shutdown -s -t 0"该语句中的0表示关机前的等待时间,单位为秒,用户可以自己设置等待时间,如果在等待时间到达之前又不想关机了,则可以在运行对话框中输入shutdown -a回车来取消关机。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航