Programmering - Script
- WSH - Objekter - Wscript
Egenskaber
Metoder
Wscript bliver automatisk oprettet når wscript.exe eller cscript.exe startes
Wscript - Egenskaber
|
| s = wscript.application 's = "Windows Scripting Host" |
| set args = wscript.arguments for each a in args wscript.echo a next |
| s = wscript.FullName 's = "C:\WINDOWS\WSCRIPT.EXE" |
| if instr(wscript.fullname, "CSCRIPT.EXE") then --- |
| s = wscript.Name 's = "Windows Scripting Host" |
| s = wscript.path 's = "C:\WINDOWS" |
| s = wscript.ScriptFullName 's = "C:\script\test.vbs" |
function ScriptPath() path = wscript.scriptfullname ScriptPath = Left(path, InstrRev(path, "\") - 1) end function |
| s = wscript.ScriptName 's = "test.vbs" |
| s = wscript.version 's = "5.0" |
Wscript - Metoder
CreateObject
ConnectObject
DisconnectObject
Echo
GetObject
Quit
SendKeys
Sleep
| CreateObject( bstrProgID As String, [bstrPrefix As String]) As Object | ||||||
|
| set fso = Wscript.CreateObject("scripting.filesystemobject") |
| set fso = CreateObject("scripting.filesystemobject") |
| WshShell | set ws = Wscript.CreateObject("Wscript.Shell") | |
| WshNetwork | set nw = Wscript.CreateObject("Wscript.Network") | |
| WshArguments | set wa = Wscript.CreateObject("Wscript.Arguments") |
| FileSystemObject | set fs = Wscript.CreateObject("Scripting.FilesystemObject") |
| ExcelApplication | set xl = Wscript.CreateObject("Excel.Application") |
| wscript.echo "Hello World" |

| C:\script>cscript test.vbs //nologo Hello World C:\script> |
| wscript.quit 'afslutter scriptet |