Zum Hauptinhalt springen
Version: 1.24.289.1441

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