20130608

WSH基礎物件

一: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



三.WshNetwork對象的屬性。

1.ComputerName 說明:提供代表計算機名的字符串。 語句: object.ComputerName 參數: object:WshNetwork對象 

2.UserDomain 說明:提供代表用戶域名的字符串。 語句: object.UserDomain 參數: object:WshNetwork對象 

3.UserName 說明:提供代表用戶名的字符串。 語句: object:WshNetwork對象 



五.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最大化顯示一個窗口並按ZA的順序激活其次的上層窗口。

6.WorkingDirectory 說明:提供快捷方式對象的工作目錄。 參數: strWorkingDirectory:將要啟動的快捷方式的所在目錄。[/code]

沒有留言:

張貼留言