| 一:WScript对象的属性 |
| 1.Arguments |
| 说明:向Wsh参数集返回一个指针或为参数指定快捷方式的参数。 |
| 语句:object.Arguments |
| 参数:objectWScript或WSH快捷方式对象。 |
| 例子:将在参数集中显示所有命令行里的参数。 |
| Set objArgs=WScript.Arguments |
| For I=0 to objArgs.Count-1 |
| Wscript.Echo objArgs(I) |
| Next |
| |
| 2.FullName |
| 说明:返回一个含有宿主执行文件或对象快捷方式的完整路径的字符串。 |
| 参数:WScript,Wsh快捷方式或WshUrl快捷方式对象。 |
| 例子:返回宿主执行文件的路径。 |
| WScript.Echo WScript.Fullname |
| |
| 3.Name |
| 说明:返回含有WScript对象友好的名称的字符串。 |
| 语句:object.Name |
| 参数:object:WScript对象。 |
| ps:默认的属性是只读属性。 |
| 例子:显示了两种使用此属性的方法。 |
| WScript.Echo WScript.Name |
| WScript.Echo WScript |
| |
| 4.Path |
| 说明:提供包含WScript.exe或CScript.exe文件的目录名称的字符串。 |
| 语句:object.Path |
| 例子 |
| WScript.Echo WScript.Path |
| |
| 5.ScriptFullName |
| 说明:提供当前运行的脚本的完整路径。 |
| 语句:object.SceiptFullName |
| |
| 6.ScriptName |
| 说明:提供当前运行的脚本的文件名称。 |
| 语句:object.ScriptName |
| 例子: |
| WScript.Echo WScript.ScriptName |
| |
| 7.StdErr |
| 说明:当前脚本的只写错误输出流。 |
| 语句:object.StdErr |
| 参数:WScript对象。 |
| ps:StdIn,StdOut,和StdErr的属性只有在运行CScript来执行脚本时候才有效。如果采用WScript.exe来执行脚本,则会导致"无效操作”的错误。 |
| |
| 8.StdIn |
| 说明:当前脚本的只读输入流。 |
| 语句:object.StdIn |
| |
| 9.StdOut |
| 说明:当前脚本的只写输入流。 |
| |
| 10.Version |
| 说明:返回Microsoft Windows Script Host的版本信息。 |
| 语句: |
| object.Version |
| 例子:WScript.Echo WScript.Version |
| |
| 二.WshArguments对象的属性。 |
| 1.Item |
| 说明:从参数集返回指定项。 |
| 语句: |
| object.Item(natIndex) |
| 参数: |
| object:使用EnumNetworkDrive或EnumPrinterConnection方法的结果,或是由环境或特定文件夹属性返回的对象。 |
| natIndex:重新取回的条目。 |
| |
| 2.Count |
| 说明:返回列举条目的数目。 |
| 语句:object.Count |
| 参数: |
| object:使用EnumNetworkDrive或EnumPrinterConnection方法的结果,或是由参数的属性返回的对象。 |
| |
| 3.Length |
| 说明:返回列举条目的数目。 |
| 语句:object.Length |
| 参数: |
| object:Wsh参数,Wsh环境或Wsh特定文件夹对象。 |
| |
| 三.WshNetwork对象的属性。 |
| 1.ComputerName |
| 说明:提供代表计算机名的字符串。 |
| 语句: |
| object.ComputerName |
| 参数: |
| object:WshNetwork对象 |
| |
| 2.UserDomain |
| 说明:提供代表用户域名的字符串。 |
| 语句: |
| object.UserDomain |
| 参数: |
| object:WshNetwork对象 |
| |
| 3.UserName |
| 说明:提供代表用户名的字符串。 |
| 语句: |
| object:WshNetwork对象 |
| |
| 四:WshShell对象的属性。 |
| 1.Environment |
| 说明:返回WshEnvironment对象。 |
| 语句: |
| object.Environment([strType]) |
| 参数: |
| object:WshShell对象。 |
| StrType:可选参数。用来指定环境变量的位置。 |
| |
| 2.SpecialFolders |
| 说明:提供Wsh特殊文件夹对象来处理Windows shell 文件夹例如desktop文件夹。开始菜单文件夹和个人文档文件夹。 |
| 语句: |
| object.SpecailFolders(objWshSpecialFolders) |
| 参数: |
| object:WshShell对象。 |
| objWshSpecailFolders:返回的特定文件夹名。 |
| ps:如果电泳的文件夹名(strFolderName)无效,则返回零值NULL。 |
| |
| 五.WshShortcut对象的属性。 |
| 1.Description |
| 说明:提供快捷方式对象的说明 |
| 语句: |
| object.Description |
| 参数: |
| object:WshShortcut对象。 |
| |
| 2.Hotkey |
| 说明:当热键即提供快捷方式的hotkey,是一种启动一个程序的键盘快捷方式。 |
| 语句: |
| object.Hotkey=strHotkey |
| 参数: |
| strHotkey:定制按键的次序。 |
| |
| 3.IconLocation |
| 说明:提供快捷方式对象的图标位置。 |
| 语句: |
| object.IconLocation=strIconLocation |
| |
| 4.TargetPath |
| 说明:设置快捷方式对象的可执行文件的路径。 |
| |
| 5.WindowStyle |
| 说明:提供快捷方式对象的窗体风格。 |
| 语句:object.WindowStyle=intWindowStyle |
| ps:intWindowStyle可以使用的设置。 |
| 1 激活并显示一个窗口。如果窗口被最大化或最小化,系统将其恢复为原始的大小和位置。 |
| 3 激活并最大化显示一个窗口。 |
| 7 最大化显示一个窗口并按Z-A的顺序激活其次的上层窗口。 |
| |
| 6.WorkingDirectory |
| 说明:提供快捷方式对象的工作目录。 |
| 参数: |
| strWorkingDirectory:将要启动的快捷方式的所 在目录。COPY |