Zum Hauptinhalt springen
Version: 1.24.291.1343

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
ParameterTypeDescription
processstringName des Prozesses
argsstring[]Argumentliste
waitForExit?booleanGibt an, ob auf die Beendigung des Prozesses gewartet werden soll
visibility?ProcessVisibilityGibt 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
ParameterTypeDescription
processstringName des Prozesses
args?stringArgumente
waitForExit?booleanGibt an, ob auf die Beendigung des Prozesses gewartet werden soll
visibility?ProcessVisibilityGibt 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

ParameterTypeDescription
variablestringUmgebungsvariable 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

ParameterTypeDescription
urlstringURL

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

ParameterTypeDescription
keysstringErforderlich. 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

ParameterTypeDescription
keysstringErforderlich. 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