Zum Hauptinhalt springen
Version: 1.24.334.1201

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.

Deprecated

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Eigenschaft appDataFolder ersetzt wurde.

Rückgabewert

Promise<string>

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1052


SystemFolder

get static SystemFolder(): Promise<string>

Gibt den Pfad zum Systemverzeichnis zurück

Deprecated

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Eigenschaft systemFolder ersetzt wurde.

Rückgabewert

Promise<string>

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1008


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.

Deprecated

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Eigenschaft temporaryFolder ersetzt wurde.

Rückgabewert

Promise<string>

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1029


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.

Deprecated

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Eigenschaft windowsFolder ersetzt wurde.

Rückgabewert

Promise<string>

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:987


appDataFolder

get static appDataFolder(): 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

string

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1063


systemFolder

get static systemFolder(): string

Gibt den Pfad zum Systemverzeichnis zurück

Rückgabewert

string

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1017


temporaryFolder

get static temporaryFolder(): 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

string

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1040


windowsFolder

get static windowsFolder(): 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

string

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:998

Methoden

Execute()

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

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>

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion executeAsync ersetzt wurde.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1107

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>

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion executeAsync ersetzt wurde.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1118


GetEnvironmentVariable()

static GetEnvironmentVariable(variable): Promise<string>

Gibt den Wert einer Umbegumgsvariable aus

Parameter

ParameterTypeDescription
variablestringUmgebungsvariable ohne %-Zeichen bsp. APPDATA

Rückgabewert

Promise<string>

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Funktion getEnvironmentVariable ersetzt wurde.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1081


OpenUrl()

static OpenUrl(url): Promise<void>

Öffnet die übergebene Url mit dem Standard Browser.

Parameter

ParameterTypeDescription
urlstringURL

Rückgabewert

Promise<void>

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion openUrlAsync ersetzt wurde.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1269


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>

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion sendKeyAsync ersetzt wurde.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1208


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>

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion sendKeyWaitAsync ersetzt wurde.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1241


executeAsync()

executeAsync(process, args, waitForExit, visibility)

static executeAsync(
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:1158

executeAsync(process, args, waitForExit, visibility)

static executeAsync(
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:1168


getEnvironmentVariable()

static getEnvironmentVariable(variable): string

Gibt den Wert einer Umbegumgsvariable aus

Parameter

ParameterTypeDescription
variablestringUmgebungsvariable ohne %-Zeichen bsp. APPDATA

Rückgabewert

string

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1092


openUrlAsync()

static openUrlAsync(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:1280


sendKeyAsync()

static sendKeyAsync(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:1224


sendKeyWaitAsync()

static sendKeyWaitAsync(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:1257