Zum Hauptinhalt springen
Version: 1.24.317.1333

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:1068


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:1024


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:1045


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:1003


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:1079


systemFolder

get static systemFolder(): string

Gibt den Pfad zum Systemverzeichnis zurück

Rückgabewert

string

Definiert in

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


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:1056


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:1014

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:1123

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:1134


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:1097


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:1285


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:1224


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:1257


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:1174

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:1184


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:1108


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:1296


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:1240


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:1273