abstract Environment
Enthält eine Funktionssammlung für Environment-Aktionen
Eigenschaften
AppDataFolder
get static AppDataFolder(): Promise<string>
Gibt den Pfad zum AppData-Verzeichnis zurück
Throws
SecurityException - Der Aufrufer verfügt nicht über die erforderliche Berechtigung für diesen Vorgang.
Rückgabewert
Promise<string>
Definiert in
SDK/Cosmolink.Scripting.SDK.FileSystem.ts:599
SystemFolder
get static SystemFolder(): Promise<string>
Gibt den Pfad zum Systemverzeichnis zurück
Rückgabewert
Promise<string>
Definiert in
SDK/Cosmolink.Scripting.SDK.FileSystem.ts:577
TemporaryFolder
get static TemporaryFolder(): Promise<string>
Gibt den Pfad zum Temp-Verzeichnis zurück
Throws
SecurityException - Der Aufrufer verfügt nicht über die erforderliche Berechtigung für diesen Vorgang.
Rückgabewert
Promise<string>
Definiert in
SDK/Cosmolink.Scripting.SDK.FileSystem.ts:588
WindowsFolder
get static WindowsFolder(): Promise<string>
Gibt den Pfad zum Windowsverzeichnis zurück
Throws
SecurityException - Der Aufrufer verfügt nicht über die erforderliche Berechtigung für diesen Vorgang.
Rückgabewert
Promise<string>
Definiert in
SDK/Cosmolink.Scripting.SDK.FileSystem.ts:568
Methoden
Execute()
Execute(process, args, waitForExit, visibility)
static Execute(
process,
args,
waitForExit?,
visibility?): Promise<void>
Führt einen Prozess aus
Parameter
| Parameter | Type | Description |
|---|---|---|
process | string | Name des Prozesses |
args | string[] | Argumentliste |
waitForExit? | boolean | Gibt an, ob auf die Beendigung des Prozesses gewartet werden soll |
visibility? | ProcessVisibility | Gibt die Sichtbarkeit des Prozesses an |
Rückgabewert
Promise<void>
Definiert in
SDK/Cosmolink.Scripting.SDK.FileSystem.ts:630
Execute(process, args, waitForExit, visibility)
static Execute(
process,
args?,
waitForExit?,
visibility?): Promise<void>
Führt einen Prozess aus
Parameter
| Parameter | Type | Description |
|---|---|---|
process | string | Name des Prozesses |
args? | string | Argumente |
waitForExit? | boolean | Gibt an, ob auf die Beendigung des Prozesses gewartet werden soll |
visibility? | ProcessVisibility | Gibt die Sichtbarkeit des Prozesses an |
Rückgabewert
Promise<void>
Definiert in
SDK/Cosmolink.Scripting.SDK.FileSystem.ts:640
GetEnvironmentVariable()
static GetEnvironmentVariable(variable): Promise<string>
Gibt den Wert einer Umbegumgsvariable aus
Parameter
| Parameter | Type | Description |
|---|---|---|
variable | string | Umgebungsvariable ohne %-Zeichen bsp. APPDATA |
Rückgabewert
Promise<string>
Definiert in
SDK/Cosmolink.Scripting.SDK.FileSystem.ts:616
OpenUrl()
static OpenUrl(url): Promise<void>
Öffnet die übergebene Url mit dem Standard Browser.
Parameter
| Parameter | Type | Description |
|---|---|---|
url | string | URL |
Rückgabewert
Promise<void>
Definiert in
SDK/Cosmolink.Scripting.SDK.FileSystem.ts:706
SendKey()
static SendKey(keys): Promise<void>
Sendet eine oder mehrere Tastenfolgen zum aktiven Fenster, als ob sie über die Tastatur eingegeben worden wären.
Parameter
| Parameter | Type | Description |
|---|---|---|
keys | string | Erforderlich. Zeichenfolgenausdruck, der die zu sendende Tastenfolge angibt. Umschalt = + STRG = ^ ALT = % Sollen mehrere Zeichen z.B. groß geschrieben werden können diese Zeichen mit einer Klammer markiert werden +(abc) Für weitere Informationen siehe: https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.sendkeys.send |
Rückgabewert
Promise<void>
Definiert in
SDK/Cosmolink.Scripting.SDK.FileSystem.ts:679
SendKeyWait()
static SendKeyWait(keys): Promise<void>
Sendet eine oder mehrere Tastenfolgen zum aktiven Fenster, als ob sie über die Tastatur eingegeben worden wären und wartet auf die Verarbeitung.
Parameter
| Parameter | Type | Description |
|---|---|---|
keys | string | Erforderlich. Zeichenfolgenausdruck, der die zu sendende Tastenfolge angibt. Umschalt = + STRG = ^ ALT = % Sollen mehrere Zeichen z.B. groß geschrieben werden können diese Zeichen mit einer Klammer markiert werden +(abc) Für weitere Informationen siehe: https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.sendkeys.send |
Rückgabewert
Promise<void>
Definiert in
SDK/Cosmolink.Scripting.SDK.FileSystem.ts:695