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