校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > Stream、WshShell、WshUrlShortcut對(duì)象及Shell.Application的參數(shù)與使用

Stream、WshShell、WshUrlShortcut對(duì)象及Shell.Application的參數(shù)與使用

熱門(mén)標(biāo)簽:外呼系統(tǒng)免費(fèi)招代理 合肥高德地圖標(biāo)注 百度地圖標(biāo)注是什么意思 怎么看地圖標(biāo)注 外呼線路中繼線是什么 拉薩外呼系統(tǒng)業(yè)務(wù) 廣州ai電銷(xiāo)機(jī)器人一般多少錢(qián) 深圳外呼系統(tǒng)收費(fèi) 外呼系統(tǒng)telrobot
Kafree收集整理
來(lái)源:論壇轉(zhuǎn)載無(wú)法確定出處,如有版權(quán)問(wèn)題請(qǐng)與我們聯(lián)系
1.Stream對(duì)象
組件:"Adodb.Stream" 
有下列方法: 
Cancel 方法 
   使用方法如下 
   Object.Cancel 
   說(shuō)明:取消執(zhí)行掛起的異步 Execute 或 Open 方法的調(diào)用。 
Close 方法 
   使用方法如下 
   Object.Close 
   :關(guān)閉對(duì)像 
CopyTo 方法 
   使用方法如下 
   Object.CopyTo(destStream,[CharNumber]) 
   說(shuō)明:將對(duì)像的數(shù)據(jù)復(fù)制,destStream指向要復(fù)制的對(duì)像,CharNumber為可選參數(shù),指要復(fù)制的字節(jié)數(shù),不選為全部復(fù)制。 
Flush 方法 
   使用方法如下 
   Object.Flush 
   說(shuō)明: 
LoadFromFile 方法 
   使用方法如下 
   Object.LoadFromFile(FileName) 
   說(shuō)明:將FileName指定的文件裝入對(duì)像中,參數(shù)FileName為指定的用戶名。 
Open 方法 
    使用方法如下 
    Object.Open(Source,[Mode],[Options],[UserName],[Password]) 
    說(shuō)明:打開(kāi)對(duì)像, 
    參數(shù)說(shuō)明:Sourece 對(duì)像源,可不指定 
Mode 指定打開(kāi)模式,可不指定,可選參數(shù)如下: 
   adModeRead =1 
   adModeReadWrite =3 
   adModeRecursive =4194304 
   adModeShareDenyNone =16 
   adModeShareDenyRead =4 
   adModeShareDenyWrite =8 
   adModeShareExclusive =12 
   adModeUnknown =0 
   adModeWrite =2 
Options 指定打開(kāi)的選項(xiàng),可不指定,可選參數(shù)如下: 
   adOpenStreamAsync =1 
   adOpenStreamFromRecord =4 
   adOpenStreamUnspecified=-1 
  UserName 指定用戶名,可不指定。 
  Password 指定用戶名的密碼 
Read 方法 
使用方法如下: 
Object.Read(Numbytes) 
說(shuō)明:讀取指定長(zhǎng)度的二進(jìn)制內(nèi)容。 
參數(shù)說(shuō)明:Numbytes指定的要讀取的找度,不指定則讀取全部。 
ReadText 方法 
使用方法如下: 
Object.ReadText(NumChars) 
說(shuō)明:讀取指定長(zhǎng)度的文本 
參數(shù)說(shuō)明:NumChars指定的要讀取的找度,不指定則讀取全部。 
SaveToFile 方法 
使用方法如下: 
Object.SaveToFile(FileName,[Options]) 
說(shuō)明:將對(duì)像的內(nèi)容寫(xiě)到FileName指定的文件中 
參數(shù)說(shuō)明:FileName指定的文件 
   Options 存取的選項(xiàng),可不指定,可選參數(shù)如下: 
    adSaveCreateNotExist =1 
    adSaveCreateOverWrite =2 
SetEOS 方法 
使用方法如下: 
Object.setEOS() 
說(shuō)明: 
SkipLine 方法 
使用方法如下: 
Object.SkipLine() 
說(shuō)明: 
Write 方法 
使用方法如下: 
Object.Write(Buffer) 
說(shuō)明:將指定的數(shù)據(jù)裝入對(duì)像中。 
參數(shù)說(shuō)明:Buffer 為指定的要寫(xiě)入的內(nèi)容。 
WriteText 方法 
使用方法如下: 
Object.Write(Data,[Options]) 
說(shuō)明:將指定的文本數(shù)據(jù)裝入對(duì)像中。 
參數(shù)說(shuō)明:Data 為指定的要寫(xiě)入的內(nèi)容。 
      Options 寫(xiě)入的選項(xiàng),可不指定,可選參數(shù)如下: 
   adWriteChar =0 
   adWriteLine =1 
有下列屬性: 
Charset 
EOS 返回對(duì)像內(nèi)數(shù)據(jù)是否為空。 
LineSeparator 指定換行格式,可選參數(shù)有 
  adCR  =13 
  adCRLF  =-1 
  adLF  =10 
Mode 指定或返加模式。 
Position 指定或返回對(duì)像內(nèi)數(shù)據(jù)的當(dāng)前指針。(新OPEN的:0) 
Size 返回對(duì)像內(nèi)數(shù)據(jù)的大小。 
State 返加對(duì)像狀態(tài)是否打開(kāi)。 
Type 指定或返回的數(shù)據(jù)類型,可選參數(shù)為: 
  adTypeBinary =1 
  adTypeText =2 
2.WshShell和WshUrlShortcut 對(duì)象
WshShell 對(duì)象
ProgID Wscript.Shell 
文件名 WSHom.Ocx 
CLSID F935DC22-1CF0-11d0-ADB9-00C04FD58A0B 
IID F935DC21-1CF0-11d0-ADB9-00C04FD58A0B 
下表說(shuō)明和 WshShell 對(duì)象有關(guān)的屬性。
屬性 說(shuō)明 
Environment 返回 WshEnvironment 集合對(duì)象。 
SpecialFolders 使用 WshSpecialFolders 對(duì)象提供對(duì) Windows shell 文件夾的訪問(wèn),如桌面文件夾,開(kāi)始菜單文件夾和個(gè)人文檔文件夾。 
下表說(shuō)明和 WshShell 對(duì)象有關(guān)的方法。
方法 說(shuō)明 
CreateShortcut 創(chuàng)建并返回 WshShortcut 對(duì)象。 
ExpandEnvironmentStrings 擴(kuò)展 PROCESS 環(huán)境變量并返回結(jié)果字符串。 
Popup 顯示包含指定消息的消息窗口。 
RegDelete 從注冊(cè)表中刪除指定的鍵或值。 
RegRead 從注冊(cè)表中返回指定的鍵或值。 
RegWrite 在注冊(cè)表中設(shè)置指定的鍵或值。 
Run 創(chuàng)建新的進(jìn)程,該進(jìn)程用指定的窗口樣式執(zhí)行指定的命令。 
WshShell.Environment
Environment 屬性返回 WshEnvironment 對(duì)象。 
語(yǔ)法
WshShell.Environment ( [strType]) = objWshEnvironment
注釋
若 strType 指定了環(huán)境變量所處的位置,可能值為 "System"、"User"、"Volatile" 和 "Process"。若未提供 strType,則該方法在 Windows NT 中檢索系統(tǒng)環(huán)境變量或在 Windows 95 中檢索進(jìn)程環(huán)境變量。
對(duì)于 Windows 95,strType 參數(shù)僅支持 "Process"。
下列變量是由 Windows 操作系統(tǒng)提供的。腳本也可獲取由其他應(yīng)用程序設(shè)置的環(huán)境變量。
名稱 說(shuō)明 
NUMBER_OF_PROCESSORS 計(jì)算機(jī)上運(yùn)行的處理器數(shù)目。 
PROCESSOR_ARCHITECTURE 用戶工作站使用的處理器類型。 
PROCESSOR_IDENTIFIER 用戶工作站的處理器 ID。 
PROCESSOR_LEVEL 用戶工作站的處理器級(jí)。 
PROCESSOR_REVISION 用戶工作站的處理器版本。 
OS 用戶工作站所用的操作系統(tǒng)。 
COMSPEC 用于運(yùn)行“命令提示”窗口的命令(通常為 cmd.exe)。 
HOMEDRIVE 本地主驅(qū)動(dòng)器(通常為 C 驅(qū)動(dòng)器)。 
HOMEPATH 用戶的默認(rèn)路徑(在 Windows NT 上通常為 \users\default)。 
PATH 路徑環(huán)境變量。 
PATHEXT 可執(zhí)行文件的擴(kuò)展名(通常為 .com、 .exe、.bat 或 .cmd)。 
PROMPT 命令提示符(通常為 $P$G)。 
SYSTEMDRIVE 系統(tǒng)所在的本地驅(qū)動(dòng)器(例如,c:\)。 
SYSTEMROOT 系統(tǒng)目錄(例如,c:\winnt)。和 WINDIR 相同。 
WINDIR 系統(tǒng)目錄(例如 c:\winnt)。和 SYSTEMROOT 相同。 
TEMP 存儲(chǔ)臨時(shí)文件的目錄(例如,c:\temp)。用戶可更改。 
TMP 存儲(chǔ)臨時(shí)文件的目錄(例如,c:\temp)。用戶可更改。 
示例
' Retrieve the NUMBER_OF_PROCESSORS system environment variable
Set WshShell = Wscript.CreateObject("Wscript.Shell")
Set WshSysEnv = WshShell.Environment("SYSTEM")
Wscript.Echo WshSysEnv("NUMBER_OF_PROCESSORS")
請(qǐng)參閱
WshEnvironment 對(duì)象
WshEnvironment 對(duì)象
WshEnvironment 對(duì)象未直接給出,可用 WshShell.Environment 屬性來(lái)訪問(wèn)。
ProgID N/A 
文件名 WSHom.Ocx 
CLSID 
IID 
下表描述與 WshEnvironment 對(duì)象關(guān)聯(lián)的屬性。
屬性 說(shuō)明 
Item 獲取或設(shè)置指定的環(huán)境變量值。 
Count 枚舉項(xiàng)的數(shù)目。 
length 枚舉項(xiàng)的數(shù)目 (JScript)。 
下表描述與 WshEnvironment 對(duì)象關(guān)聯(lián)的方法。 
方法 說(shuō)明 
Remove 刪除指定的環(huán)境變量。 
WshShell.SpecialFolders
SpecialFolders 屬性提供 WshSpecialFolders 對(duì)象以便訪問(wèn) Windows 的 shell 文件夾,例如桌面文件夾、開(kāi)始菜單文件夾和個(gè)人文檔文件夾。
語(yǔ)法
WshShell.SpecialFolders = objWshSpecialFolders
示例
' This code fragment shows how to access the desktop folder
Set WshShell = Wscript.CreateObject("Wscript.Shell")
MsgBox "Your desktop is "  WshShell.SpecialFolders("Desktop")
請(qǐng)參閱
WshSpecialFolders 對(duì)象
WshSpecialFolders 對(duì)象
該對(duì)象未直接給出。要得到 WshSpecialFolders 對(duì)象,請(qǐng)使用 WshShell.SpecialFolders 屬性。
ProgID N/A 
文件名 WSHom.Ocx 
CLSID 
IID 
下表描述與 WshSpecialFolders 對(duì)象關(guān)聯(lián)的屬性。 
屬性 描述 
Item 指定文件夾的完整路徑(默認(rèn))。 
Count 枚舉項(xiàng)的數(shù)目。 
length 枚舉項(xiàng)的數(shù)目 (JScript) 。 
WshSpecialFolders.Item
Item 屬性返回由 strFolderName 指定的文件夾的完整路徑。它是默認(rèn)屬性。
語(yǔ)法
WshShell.SpecialFolders.Item("strFolderName") = strFolderPath
WshShell.SpecialFolders("strFolderName") = strFolderPath
注釋
若請(qǐng)求的文件夾 (strFolderName) 不可用,則 WshShell.SpecialFolders("strFolderName") 返回 NULL。例如,Windows 95 沒(méi)有 AllUsersDesktop 文件夾,如果 strFolderName = AllUsersDesktop,則返回 NULL。
Windows 95 和 Windows NT 4.0 操作系統(tǒng)提供下列指定文件夾: 
AllUsersDesktop
AllUsersStartMenu
AllUsersPrograms
AllUsersStartup
Desktop
Favorites
Fonts
MyDocuments
NetHood
PrintHood
Programs
Recent
SendTo
StartMenu
Startup
Templates
示例
' This fragment returns the full path for the Windows Desktop folder
Set WshShell = Wscript.CreateObject("Wscript.Shell")
StrMyDesktop = WshShell.SpecialFolders("Desktop")
' List all special folders
For Each strFolder In WshShell.SpecialFolders
MsgBox strFolder
Next
請(qǐng)參閱
WshShell.SpecialFolders 屬性 
WshShell.CreateShortcut
CreateShortcut 方法創(chuàng)建 WshShortcut 對(duì)象并將其返回。如果快捷方式標(biāo)題以 .url 結(jié)尾,就會(huì)創(chuàng)建 WshURLShortcut 對(duì)象。
語(yǔ)法
WshShell.CreateShortcut(strPathname) = objShortcut
示例
' This code fragment creates a shortcut 
' to the currently executing script
Set WshShell = Wscript.CreateObject("Wscript.Shell")
Set oShellLink = WshShell.CreateShortcut("Current Script.lnk")
oShellLink.TargetPath = Wscript.ScriptFullName
oShellLink.Save
Set oUrlLink = WshShell.CreateShortcut("Microsoft Web Site.URL")
oUrlLink.TargetPath = "http://www.microsoft.com"
oUrlLink.Save
請(qǐng)參閱
WshShortcut 對(duì)象、WshUrlShortcut 對(duì)象
WshShortcut 對(duì)象
該對(duì)象未直接給出。要獲得 WshShortcut 對(duì)象,請(qǐng)使用 WshShell.CreateShortcut 方法。
ProgID N/A 
文件名 WSHom.Ocx 
CLSID F935DC28-1CF0-11d0-ADB9-00C04FD58A0B 
IID F935DC27-1CF0-11d0-ADB9-00C04FD58A0B 
下表說(shuō)明和 WshShortcut 對(duì)象有關(guān)的屬性。
屬性 說(shuō)明 
Arguments 快捷方式對(duì)象的參數(shù)。 
Description 快捷方式對(duì)象的說(shuō)明。 
Hotkey 快捷方式對(duì)象的熱鍵。 
IconLocation 快捷方式對(duì)象的圖標(biāo)位置。 
TargetPath 快捷方式對(duì)象的目標(biāo)路徑。 
WindowStyle 快捷方式對(duì)象的窗口樣式。 
WorkingDirectory 快捷方式對(duì)象的工作目錄。 
下表說(shuō)明與 WshShortcut 對(duì)象有關(guān)的方法。
方法 說(shuō)明 
Save 將快捷方式存儲(chǔ)到指定的文件系統(tǒng)中。 
WshShortcut.Arguments
Arguments 屬性提供快捷方式對(duì)象的參數(shù)。
語(yǔ)法
WshShortcut.Arguments = strArguments
WshShortcut.Description
Description 屬性提供快捷方式對(duì)象的說(shuō)明。
語(yǔ)法
WshShortcut.Description = strDescription
WshShortcut.Hotkey
HotKey 屬性提供快捷方式對(duì)象的熱鍵。熱鍵是啟動(dòng)或切換程序的鍵盤(pán)快捷方式。
語(yǔ)法
WshShortcut.HotKey = strHotKey
注釋
strHotKey 的BNF語(yǔ)法如下:
Hotkey ::= modifier* keyname
modifier ::= "ALT+" | "CTRL+" | "SHIFT+" | "EXT+"
keyname ::= "A" .. "Z" | 
"0".. "9" | 
"Back" | "Tab" | "Clear" | "Return" |
"Escape" | "Space" | "Prior" | ...
所有鍵的名稱都可以在 WINUSER.H 中找到。熱鍵不區(qū)分大小寫(xiě)。
熱鍵只能激活位于 Windows 桌面或 Windows“開(kāi)始”菜單的快捷方式。
Windows 資源管理器不接受 ESC、ENTER、TAB、SPACE、PRINT SCREEN 或 BACKSPACE,即使 WshShortcut.Hotkey 遵循 Win32 API 支持它們。因此,建議在快捷方式中不要用這些鍵。
示例
Set WshShell = Wscript.CreateObject("Wscript.WshShell")
strDesktop = WshShell.SpecialFolders("Desktop")
Set oMyShortcut = WshShell.CreateShortcut(strDesktop  "\a_key.lnk")
OMyShortcut.TargetPath = "%windir%\notepad.exe"
oMyShortCut.Hotkey = "ALT+CTRL+F"
oMyShortCut.Save
Wscript.Echo oMyShortCut.HotKey = "Alt+Ctrl+F"
請(qǐng)參閱
WshSpecialFolders 對(duì)象
WshShortcut.IconLocation
IconLocation 屬性提供快捷方式對(duì)象的圖標(biāo)位置。圖標(biāo)位置的格式應(yīng)為 "Path,index"。
語(yǔ)法
WshShortcut.IconLocation = strIconLocation
WshShortcut.TargetPath
TargetPath 屬性提供快捷方式對(duì)象的目標(biāo)路徑。
語(yǔ)法
WshShort
WshUrlShortcut 對(duì)象
該對(duì)象未直接給出。要獲取 WshUrlShortcut 對(duì)象,可使用 WshShell.CreateShortcut 方法。
ProgID N/A 
文件名 WSHom.Ocx 
CLSID 
IID 
下表說(shuō)明了和 WshUrlShortcut 對(duì)象有關(guān)的屬性。
屬性 說(shuō)明 
FullName URL 快捷方式對(duì)象的完整路徑。 
TargetPath URL 快捷方式對(duì)象的目標(biāo)路徑。 
下表說(shuō)明了和 WshUrlShortcut 對(duì)象有關(guān)的方法。
方法 說(shuō)明 
Save 將快捷方式保存到指定的文件系統(tǒng)中。 
WshUrlShortcut.FullName
FullName 屬性提供快捷方式對(duì)象的完整路徑。
語(yǔ)法
WshUrlShortcut.FullName = strFullName
WshUrlShortcut.TargetPath
TargetPath 屬性提供快捷方式對(duì)象的目標(biāo)路徑。
語(yǔ)法
WshUrlShortcut.TargetPath = strTargetPath
WshUrlShortcut.Save
Save 方法保存一個(gè)快捷方式,該快捷方式指向 FullName 屬性指定的位置。
語(yǔ)法
WshUrlShortcut.Save
WshShell.ExpandEnvironmentStrings
ExpandEnvironmentStrings 方法在 strString 中擴(kuò)展 PROCESS 環(huán)境變量并返回結(jié)果字符串。變量被 '%' 字符括起。
環(huán)境變量不區(qū)分大小寫(xiě)。
語(yǔ)法
WshShell.ExpandEnvironmentStrings(strString) = strExpandedString
示例
MsgBox "Prompt is "  WshShell.ExpandEnviromentStrings("%PROMPT%")
WshShell.Popup
Popup 方法顯示一個(gè)彈出式消息框窗口,消息框中包含的消息由 strText 指定。該消息框的窗口標(biāo)題由 strTitle 指定。若 strTitle 省略,則窗口標(biāo)題為 Windows Scripting Host。
語(yǔ)法
WshShell.Popup(strText, [natSecondsToWait], [strTitle], [natType]) = intButton
注釋
若提供 natSecondsToWait 且其值大于零,則消息框在 natSecondsToWait 秒后關(guān)閉。
natType 的含義與其在 Win32? MessageBox 函數(shù)中相同。下表顯示 natType 中的值及含義。下表中的值可以組合。
按鈕類型
值 說(shuō)明 
0 顯示“確定”按鈕 
1 顯示“確定”和“取消”按鈕 
2 顯示“終止”、“重試”和“忽略”按鈕 
3 顯示“是”、“否”和“取消”按鈕 
4 顯示“是”和“否”按鈕 
5 顯示“重試”和“取消”按鈕 
圖標(biāo)類型
值 說(shuō)明 
16 顯示停止標(biāo)記圖標(biāo) 
32 顯示問(wèn)號(hào)圖標(biāo) 
48 顯示感嘆號(hào)圖標(biāo) 
64 顯示信息標(biāo)記圖標(biāo) 
以上兩個(gè)表并不涵蓋 natType 的所有值。完整的列表請(qǐng)參閱 Win32 文檔。
返回值 intButton 指示用戶所單擊的按扭編號(hào)。若用戶在 natSecondsToWait 秒之前不單擊按扭,則 intButton 設(shè)置為 -1 。
值 說(shuō)明 
1 “確定”按扭 
2 “取消”按扭 
3 “終止”按扭 
4 “重試”按扭 
5 “忽略”按扭 
6 “是”按扭 
7 “否”按扭 
示例
Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.Popup "Where do you want to go today?"
請(qǐng)參閱
Wscript.Echo 方法
Wscript.Echo
Echo 方法在窗口(Wscript.exe 中)或“命令提示符”窗口(Cscript.exe 中)顯示參數(shù)。
參數(shù)用空格分隔。在 Cscript.exe 中,該方法在顯示最后一個(gè)參數(shù)之后輸出一對(duì)回車(chē)/換行(CR LF)。
語(yǔ)法
Wscript.Echo [anyArg...]
示例 
Wscript.Echo
Wscript.Echo 1, 2, 3
Wscript.Echo "Windows Scripting Host is cool."
WshShell.RegDelete
RegDelete 從注冊(cè)表中刪除名為 strName 的鍵或值。 
語(yǔ)法
WshShell.RegDelete strName
參數(shù)
strName 
如果 strName 以反斜杠 (\) 結(jié)束,則該方法刪除鍵而不是值。 
strName 參數(shù)必須以下列之一的根鍵名開(kāi)始:
短根鍵名 長(zhǎng)根鍵名 
HKCU HKEY_CURRENT_USER 
HKLM HKEY_LOCAL_MACHINE 
HKCR HKEY_CLASSES_ROOT 
HKEY_USERS 
HKEY_CURRENT_CONFIG 
示例
Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.RegDelete "HKCU\ScriptEngine\Value" ' Delete value "Value"
WshShell.RegDelete "HKCU\ScriptEngine\Key\" ' Delete key "Key"
請(qǐng)參閱
WshShell.RegRead 方法、WshShell.RegWrite 方法
WshShell.RegRead
RegRead 方法返回名為 strName 的注冊(cè)表鍵或值。 
語(yǔ)法
WshShell.RegRead(strName) = strValue
參數(shù)
strName 
如果 strName 以反斜杠 (\) 結(jié)束,則該方法返回鍵,而不是值。
strName 參數(shù)必須以下列根鍵名開(kāi)始。
Short Long 
HKCU HKEY_CURRENT_USER 
HKLM HKEY_LOCAL_MACHINE 
HKCR HKEY_CLASSES_ROOT 
HKEY_USERS 
HKEY_CURRENT_CONFIG 
注釋
RegRead 方法僅支持 REG_SZ、REG_EXPAND_SZ、REG_DWORD、REG_BINARY 和 REG_MULTI_SZ 數(shù)據(jù)類型。若注冊(cè)表有其他數(shù)據(jù)類型,RegRead 返回 DISP_E_TYPEMISMATCH。
示例
Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.RegRead("HKCU\ScriptEngine\Val") ' Read from value "Val"
WshShell.RegRead("HKCU\ScriptEngine\Key\") ' Read from key "Key"
請(qǐng)參閱
WshShell.RegDelete 方法、WshShell.RegWrite 方法
WshShell.RegWrite
RegWrite 方法設(shè)置名為 strName 的注冊(cè)表鍵或值。 
語(yǔ)法
WshShell.RegWrite strName, anyValue, [strType]
參數(shù)
strName 
若 strName 以一個(gè)反斜杠 (\) 結(jié)束,則該方法設(shè)置鍵,而不是值。
strName 參數(shù)必須以下列根鍵名開(kāi)頭。
Short Long 
HKCU HKEY_CURRENT_USER 
HKLM HKEY_LOCAL_MACHINE 
HKCR HKEY_CLASSES_ROOT 
HKEY_USERS 
HKEY_CURRENT_CONFIG 
anyValue 
當(dāng) strType 為 REG_SZ 或 REG_EXPAND_SZ 時(shí),RegWrite 方法自動(dòng)將 anyValue 轉(zhuǎn)換為字符串。若 strType 為 REG_DWORD,則 anyValue 被轉(zhuǎn)換為整數(shù)。若 strType 為 REG_BINARY,則 anyValue 必須是一個(gè)整數(shù)。
strType 
RegWrite 方法支持 strType 為 REG_SZ、REG_EXPAND_SZ、REG_DWORD 和 REG_BINARY。若其他的數(shù)據(jù)類型被作為 strType 傳遞,RegWrite 返回 E_INVALIDARG。 
示例
Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.RegWrite "HKCU\ScriptEngine\Value", "Some string value"
WshShell.RegWrite "HKCU\ScriptEngine\Key\", 1 "REG_DWORD"
請(qǐng)參閱
WshShell.RegDelete 方法、WshShell.RegWrite方法
WshShell.Run
Run 方法創(chuàng)建一個(gè)新的進(jìn)程,該進(jìn)程以 intWindowStyle 窗口樣式執(zhí)行 strCommand。
語(yǔ)法
WshShell.Run (strCommand, [intWindowStyle], [blnWaitOnReturn])
參數(shù)
strCommand 
在 strCommand 參數(shù)內(nèi)部的環(huán)境變量被自動(dòng)擴(kuò)展。
intWindowStyle 
這是為新進(jìn)程在 STARTUPINFO 結(jié)構(gòu)內(nèi)設(shè)置的 wShowWindow 元素的值。其意義與 ShowWindow 中的 nCmdShow 參數(shù)相同,可取以下值之一。名稱 值 含義 
SW_HIDE
0 隱藏窗口并激活另一窗口。 
SW_MINIMIZE
6 最小化指定窗口并激活按 Z 序排序的下一個(gè)頂層窗口。 
SW_RESTORE
9 激活并顯示窗口。若窗口是最小化或最大化,則恢復(fù)到原來(lái)的大小和位置。在還原應(yīng)用程序的最小化窗口時(shí),應(yīng)指定該標(biāo)志。 
SW_SHOW
5 以當(dāng)前大小和位置激活并顯示窗口。 
SW_SHOWMAXIMIZED
3 激活窗口并以最大化顯示該窗口。 
SW_SHOWMINIMIZED
2 激活窗口并以最小化顯示該窗口。 
SW_SHOWMINNOACTIVE
7 最小化顯示窗口?;顒?dòng)窗口保持活動(dòng)。 
SW_SHOWNA
8 以當(dāng)前狀態(tài)顯示窗口。活動(dòng)窗口保持活動(dòng)。 
SW_SHOWNOACTIVATE
4 按窗口最近的大小和位置顯示?;顒?dòng)窗口保持活動(dòng)。 
SW_SHOWNORMAL
1 激活并顯示一個(gè)窗口。若窗口是最小化或最大化,則恢復(fù)到其原來(lái)的大小和位置。 
blnWaitOnReturn 
如果未指定 blnWaitOnReturn 或其值為 FALSE,則該方法立即返回到腳本繼續(xù)執(zhí)行而不等待進(jìn)程結(jié)束。
若 blnWaitOnReturn 設(shè)為 TRUE,則 Run 方法返回由應(yīng)用程序返回的任何錯(cuò)誤代碼。如果未指定 blnWaitOnReturn 或其值為 FALSE,則 Run 返回錯(cuò)誤代碼 0(zero)。
示例
' This fragment launches Notepad with the current executed script
Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.Run ("notepad "  Wscript.ScriptFullName)
WshShell.Run ("%windir%\notepad"  Wscript.ScriptFullName)
' This fragment returns the error code from the executed application
Return = WshShell.Run("notepad "  Wscript.ScriptFullName, 1, TRUE)
3. 關(guān)于Shell.Application的使用
3.1、創(chuàng)建 Shell 對(duì)象
var Shell = new ActiveXObject("Shell.Application");
3.2、使用 Shell 屬性及方法
Shell.Application
Shell.Parent
Shell.CascadeWindows()
Shell.TileHorizontally()
Shell.TileVertically()
Shell.ControlPanelItem(sDir) /* 比如:sysdm.cpl */
Shell.EjectPC()
Shell.Explore(vDir)
Shell.Open(vDir)
Shell.FileRun()
Shell.FindComputer()
Shell.FindFiles()
Shell.Help()
Shell.MinimizeAll()
Shell.UndoMinimizeALL()
Shell.RefreshMenu()
Shell.SetTime()
Shell.TrayProperties()
Shell.ShutdownWindows()
Shell.Suspend()
oWindows = Shell.Windows() /* 返回ShellWindows對(duì)象 */
fFolder = Shell.NameSpace(vDir) /* 返回所打開(kāi)的vDir的Folder對(duì)象 */
oFolder = Shell.BrowseForFolder(Hwnd, sTitle, iOptions [, vRootFolder]) /* 選擇文件夾對(duì)話框 */
/*示例:
function BrowseFolder()
{
var Message = "清選擇文件夾";
var Shell = new ActiveXObject( "Shell.Application" );
var Folder = Shell.BrowseForFolder(0,Message,0x0040,0x11);
if(Folder != null)
{
Folder = Folder.items(); // 返回 FolderItems 對(duì)象
Folder = Folder.item(); // 返回 Folderitem 對(duì)象
Folder = Folder.Path; // 返回路徑
if(Folder.charAt(varFolder.length-1) != "\\"){
Folder = varFolder + "\\";
}
return Folder;
}
}
*/
/*示例:
var Folder = Shell.NameSpace("C:\\"); // 返回 Folder對(duì)象
*/
您可能感興趣的文章:
  • ShellExecute函數(shù)用法的實(shí)例代碼
  • shell字符截取命令之cut命令的實(shí)例詳解
  • 一天一個(gè)shell命令 linux文本內(nèi)容操作系列-cut命令詳解
  • 詳解Shell cut用法

標(biāo)簽:玉林 臺(tái)灣 六安 周口 漳州 廣安 嘉興 延安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Stream、WshShell、WshUrlShortcut對(duì)象及Shell.Application的參數(shù)與使用》,本文關(guān)鍵詞  Stream,WshShell,WshUrlShortcut,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Stream、WshShell、WshUrlShortcut對(duì)象及Shell.Application的參數(shù)與使用》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Stream、WshShell、WshUrlShortcut對(duì)象及Shell.Application的參數(shù)與使用的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    不卡影院免费观看| 国产99久久久国产精品免费看 | xf在线a精品一区二区视频网站| 中文字幕亚洲综合久久菠萝蜜| 蜜桃视频一区二区三区在线观看| 成人网页在线观看| 精品国一区二区三区| 亚洲一二三四久久| av在线不卡电影| 久久久久97国产精华液好用吗| 午夜国产不卡在线观看视频| 99re热这里只有精品免费视频 | 色婷婷久久99综合精品jk白丝| wwwwww.欧美系列| 日本女优在线视频一区二区| 色噜噜狠狠色综合中国| 国产精品美女一区二区三区| 狠狠色2019综合网| 日韩精品一区二区三区四区视频| 午夜免费欧美电影| 在线视频国内自拍亚洲视频| 国产精品国产三级国产三级人妇 | 国内成人精品2018免费看| 欧美少妇性性性| 一区二区视频免费在线观看| 成人自拍视频在线观看| 欧美va亚洲va香蕉在线| 秋霞午夜鲁丝一区二区老狼| 欧美日韩一二三区| 亚洲成av人片观看| 欧美色图在线观看| 午夜av电影一区| 7777精品伊人久久久大香线蕉完整版 | 日本高清无吗v一区| 亚洲男女毛片无遮挡| 91老师国产黑色丝袜在线| 亚洲欧美综合另类在线卡通| 成人免费av在线| 日韩一区在线播放| 91老师片黄在线观看| 亚洲精品你懂的| 欧美性生活影院| 亚洲高清中文字幕| 91精品在线免费| 另类小说综合欧美亚洲| 欧美大片国产精品| 国产美女主播视频一区| 中文成人综合网| 91影视在线播放| 亚洲精选视频免费看| 91国内精品野花午夜精品| 亚洲第一狼人社区| 91麻豆精品国产无毒不卡在线观看| 首页国产丝袜综合| 欧美成人精品二区三区99精品| 久久国产综合精品| 久久久国产精华| 国产精品自产自拍| 国产精品欧美一级免费| www.亚洲激情.com| 亚洲综合色成人| 欧美男同性恋视频网站| 婷婷一区二区三区| 久久综合色婷婷| 成人精品国产福利| 亚洲综合丁香婷婷六月香| 91麻豆精品国产91| 韩国精品主播一区二区在线观看 | 欧美日韩国产片| 美女在线观看视频一区二区| 精品国产免费一区二区三区四区| 国产成人h网站| 亚洲宅男天堂在线观看无病毒 | 国产成人在线视频免费播放| 中文字幕av不卡| 欧美丝袜自拍制服另类| 久久爱www久久做| 欧美国产日韩一二三区| 在线观看亚洲专区| 狠狠网亚洲精品| 国产精品久久久久久久岛一牛影视| 欧亚洲嫩模精品一区三区| 免费的成人av| 亚洲欧洲成人自拍| 日韩欧美一二区| 99久久精品久久久久久清纯| 亚洲国产欧美在线人成| 久久综合久久综合久久| 91丨porny丨在线| 国内精品视频666| 一区二区三区日韩| 久久久久国产免费免费| 欧美性猛片xxxx免费看久爱| 老司机精品视频一区二区三区| 国产精品久久久久久久久晋中 | 欧美日韩大陆一区二区| 国产综合久久久久久鬼色| 亚洲免费观看在线视频| 欧美tk丨vk视频| 欧美午夜精品久久久| 国产精品资源在线| 亚洲福利一区二区三区| 国产精品情趣视频| 日韩一区二区在线看| 91在线观看污| 国产一区二区成人久久免费影院| 一区二区三区国产豹纹内裤在线| 久久精子c满五个校花| 欧美日韩国产123区| 成人性视频免费网站| 狂野欧美性猛交blacked| 一区二区三区在线视频播放| 国产欧美综合在线观看第十页| 欧美精品久久一区二区三区| av在线不卡电影| 国产精一区二区三区| 日本亚洲免费观看| 亚洲一区二区在线视频| 国产精品日产欧美久久久久| 精品国产乱码91久久久久久网站| 欧美午夜精品免费| 一本久久a久久精品亚洲| 国产盗摄视频一区二区三区| 免费在线视频一区| 天天操天天综合网| 有码一区二区三区| 亚洲欧美在线观看| 国产精品婷婷午夜在线观看| 日韩精品在线一区| 4438x亚洲最大成人网| 欧美日韩综合在线免费观看| 色噜噜狠狠成人网p站| 99视频精品在线| 成人激情午夜影院| 国产精品一区二区三区网站| 九九九精品视频| 蜜臀av国产精品久久久久| 日韩黄色免费电影| 亚洲成人自拍网| 一区二区三区美女| 亚洲制服丝袜av| 亚洲伊人色欲综合网| 亚洲蜜桃精久久久久久久| 亚洲天堂av一区| 亚洲人123区| 亚洲人成伊人成综合网小说| 亚洲人亚洲人成电影网站色| 国产精品久久久久久久久图文区 | 亚洲国产精品传媒在线观看| 久久这里只有精品6| 日韩一区二区免费在线电影| 91精品国产综合久久久久久久久久| 欧美熟乱第一页| 欧美高清www午色夜在线视频| 欧美精品日韩一区| 欧美色综合网站| 欧美剧在线免费观看网站| 欧美三级韩国三级日本一级| 精品视频免费在线| 欧美精选一区二区| 欧美一区二区三区爱爱| 日韩亚洲国产中文字幕欧美| 日韩欧美中文字幕精品| 亚洲综合精品自拍| 亚洲国产精品一区二区www在线| 亚洲第一在线综合网站| 奇米影视7777精品一区二区| 九九视频精品免费| 高清beeg欧美| 91丨九色porny丨蝌蚪| 91国在线观看| 欧美一区二区在线免费播放 | 欧美亚洲丝袜传媒另类| 欧美视频三区在线播放| 欧美一区午夜精品| 精品99久久久久久| 国产精品美女视频| 亚洲一区二区在线播放相泽| 日韩精品欧美精品| 国产一区高清在线| av在线这里只有精品| 欧洲视频一区二区| 欧美一级二级在线观看| 2022国产精品视频| 亚洲另类春色国产| 麻豆传媒一区二区三区| 国产精品影视天天线| thepron国产精品| 欧美偷拍一区二区| 欧美不卡在线视频| 国产精品国产三级国产aⅴ中文| 一区二区三区毛片| 狠狠v欧美v日韩v亚洲ⅴ| 成人在线综合网站| 欧美亚洲国产一区二区三区va | 91伊人久久大香线蕉| 在线不卡一区二区| 欧美国产精品一区| 亚洲黄一区二区三区| 久久精品免费观看|