The System Object - Script2CMD Programming Interface
Properties
CursorX
| Value |
long |
| Access |
Get, Put |
| Notes |
|
CursorY
| Value |
long |
| Access |
Get, Put |
| Notes |
|
FileSystem
| Value |
Object |
| Access |
Get |
| Notes |
|
OSVersionInfo
| Value |
Object |
| Access |
Get |
| Notes |
|
TickCount
| Value |
ULONG |
| Access |
Get |
| Notes |
|
Methods
CreateDirectoryWatcherObject
| Return Value |
Object |
| Notes |
|
CreateDLLVersionInfoObject
| Return Value |
Object |
| Notes |
|
CreateFileVersionInfoObject
| Return Value |
Object |
| Notes |
|
CreateGUIDObject
| Return Value |
Object |
| Notes |
|
CreateHotKeyObject
| Return Value |
Object |
| Notes |
|
CreateImageObject
| Return Value |
Object |
| Notes |
|
CreateObject
| Return Value |
Object |
| Arguments: |
|
| Notes |
|
CreateProcessInfoObject
| Return Value |
Object |
| Notes |
|
CreateProcessObject
| Return Value |
Object |
| Notes |
|
CreateProxyBlanket
| Return Value |
Object |
| Notes |
|
CreateRawSocketObject
| Return Value |
Object |
| Notes |
|
CreateTimeObject
| Return Value |
Object |
| Notes |
|
CreateTimeSpanObject
| Return Value |
Object |
| Notes |
|
CreateWindowObject
| Return Value |
Object |
| Notes |
|
DllRegisterServer
| Return Value |
long |
| Arguments: |
|
| Notes |
|
DllUnregisterServer
| Return Value |
long |
| Arguments: |
|
| Notes |
|
EnumWindow
| Return Value |
Object |
| Arguments: |
|
| Notes |
|
GetActiveObject
| Return Value |
Object |
| Arguments: |
|
| Notes |
|
GetAsyncKeyState
| Return Value |
int |
| Arguments: |
|
| Notes |
|
GetLocalTime
| Return Value |
Object |
| Notes |
|
GetOpenFileName
| Return Value |
BSTR |
| Arguments: |
- BSTR defExt (Optional, default(""))
- BSTR defFileName (Optional, default(""))
- BSTR filter (Optional, default(""))
- VARIANT_BOOL multiFiles (Optional, default(0))
|
| Notes |
|
GetSaveFileName
| Return Value |
BSTR |
| Arguments: |
- BSTR defExt (Optional, default(""))
- BSTR defFileName (Optional, default(""))
- BSTR filter (Optional, default(""))
|
| Notes |
|
GetSystemTime
| Return Value |
Object |
| Notes |
|
HaredwareInput
| Return Value |
ULONG |
| Arguments: |
- ULONG msg
- USHORT paramL
- USHORT paramH
|
| Notes |
|
KeyboardInput
| Return Value |
ULONG |
| Arguments: |
- VARIANT vk
- VARIANT scan
- ULONG flags
- ULONG time (Optional, default(0))
- ULONG extraInfo (Optional, default(0))
|
| Notes |
|
LockWorkStation
| Return Value |
VARIANT_BOOL |
| Notes |
|
LogEvent
| Return Value |
|
| Arguments: |
- BSTR message
- USHORT type (Optional, default(4))
|
| Notes |
|
LogOff
| Return Value |
VARIANT_BOOL |
| Arguments: |
|
| Notes |
|
MouseInput
| Return Value |
ULONG |
| Arguments: |
- LONG x
- LONG y
- ULONG dat
- ULONG flags
- ULONG time (Optional, default(0))
- ULONG extraInfo (Optional, default(0))
|
| Notes |
|
RegisterActiveObject
| Return Value |
ULONG |
| Arguments: |
- Object obj
- BSTR clsid
- ULONG flags (Optional, default(0))
|
| Notes |
|
ReportEvent
| Return Value |
VARIANT_BOOL |
| Arguments: |
- BSTR name
- BSTR text
- ULONG type (Optional, default(4))
- ULONG category (Optional, default(0))
- ULONG eventID (Optional, default(0))
|
| Notes |
|
RestartWindows
| Return Value |
VARIANT_BOOL |
| Arguments: |
|
| Notes |
|
SetSystemTime
| Return Value |
BOOL |
| Arguments: |
|
| Notes |
|
SHBrowseForFolder
| Return Value |
BSTR |
| Arguments: |
- BSTR defaultFolder (Optional, default(""))
- BSTR title (Optional, default(""))
|
| Notes |
|
ShellExecute
| Return Value |
VARIANT_BOOL |
| Arguments: |
|
| Notes |
|
SHGetSpecialFolderPath
| Return Value |
BSTR |
| Arguments: |
|
| Notes |
|
ShowCursor
| Return Value |
|
| Arguments: |
|
| Notes |
|
ShutDown
| Return Value |
VARIANT_BOOL |
| Arguments: |
|
| Notes |
|
Sleep
| Return Value |
|
| Arguments: |
|
| Notes |
|
SystemCommand
| Return Value |
int |
| Arguments: |
|
| Notes |
|
TerminateProcess
| Return Value |
ULONG |
| Arguments: |
|
| Notes |
|
UnRegisterActiveObject
| Return Value |
|
| Arguments: |
|
| Notes |
|