Stream、WshShell、WshUrlShortcut对象及Shell.Application的参数与使用

2019-01-16 10:56:27于丽

请参阅
WshShell.RegDelete 方法、WshShell.RegWrite 方法
WshShell.RegWrite
RegWrite 方法设置名为 strName 的注册表键或值。 
语法
WshShell.RegWrite strName, anyValue, [strType]
参数
strName 
若 strName 以一个反斜杠 () 结束,则该方法设置键,而不是值。
strName 参数必须以下列根键名开头。
Short Long 
HKCU HKEY_CURRENT_USER 
HKLM HKEY_LOCAL_MACHINE 
HKCR HKEY_CLASSES_ROOT 
HKEY_USERS 
HKEY_CURRENT_CONFIG 
anyValue 
当 strType 为 REG_SZ 或 REG_EXPAND_SZ 时,RegWrite 方法自动将 anyValue 转换为字符串。若 strType 为 REG_DWORD,则 anyValue 被转换为整数。若 strType 为 REG_BINARY,则 anyValue 必须是一个整数。
strType 
RegWrite 方法支持 strType 为 REG_SZ、REG_EXPAND_SZ、REG_DWORD 和 REG_BINARY。若其他的数据类型被作为 strType 传递,RegWrite 返回 E_INVALIDARG。 
示例
Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.RegWrite "HKCUScriptEngineValue", "Some string value"
WshShell.RegWrite "HKCUScriptEngineKey", 1 "REG_DWORD"
请参阅
WshShell.RegDelete 方法、WshShell.RegWrite方法
WshShell.Run
Run 方法创建一个新的进程,该进程以 intWindowStyle 窗口样式执行 strCommand。
语法
WshShell.Run (strCommand, [intWindowStyle], [blnWaitOnReturn])
参数
strCommand 
在 strCommand 参数内部的环境变量被自动扩展。
intWindowStyle 
这是为新进程在 STARTUPINFO 结构内设置的 wShowWindow 元素的值。其意义与 ShowWindow 中的 nCmdShow 参数相同,可取以下值之一。名称 值 含义 
SW_HIDE
0 隐藏窗口并激活另一窗口。 
SW_MINIMIZE
6 最小化指定窗口并激活按 Z 序排序的下一个顶层窗口。 
SW_RESTORE
9 激活并显示窗口。若窗口是最小化或最大化,则恢复到原来的大小和位置。在还原应用程序的最小化窗口时,应指定该标志。 
SW_SHOW
5 以当前大小和位置激活并显示窗口。 
SW_SHOWMAXIMIZED
3 激活窗口并以最大化显示该窗口。 
SW_SHOWMINIMIZED
2 激活窗口并以最小化显示该窗口。 
SW_SHOWMINNOACTIVE
7 最小化显示窗口。活动窗口保持活动。 
SW_SHOWNA
8 以当前状态显示窗口。活动窗口保持活动。 
SW_SHOWNOACTIVATE
4 按窗口最近的大小和位置显示。活动窗口保持活动。