Changes for page Operative Cmdlets
Last modified by Jannis Klein on 2025/01/10 07:49
From version 15.1
edited by Jannis Klein
on 2024/12/04 15:21
on 2024/12/04 15:21
Change comment:
There is no comment for this version
To version 15.2
edited by Jannis Klein
on 2024/12/05 10:37
on 2024/12/05 10:37
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -206,8 +206,58 @@ 206 206 207 207 = ConvertFrom-AESBBase64ToFile = 208 208 209 +Dieses Cmdlet wird verwendet, um eine Base64-kodierte Zeichenfolge zu dekodieren und in einer Datei zu speichern. 210 + 211 +|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung 212 +|-Input|string|❌|In|Die Base64-kodierte Zeichenfolge, die dekodiert werden soll. 213 +|-OutputPath|string|❌|None|Der Pfad inklusive Dateinamen, unter dem die dekodierten Daten gespeichert werden sollen. 214 +|-Force|switch|✅|F|Überschreibt die Datei am OutputPath, falls bereits eine Datei mit diesem Namen existiert. 215 + 216 +=== **Beispiele** === 217 + 218 +Beispiel 1: Dekodieren einer Base64-Zeichenfolge und Speichern vom ursprünglichen Text "Hello World!" in der Datei "output.txt" im angegebenen Pfad 219 + 220 +{{code language="powershell"}} 221 +ConvertFrom-AESBBase64ToFile -Input "SGVsbG8gV29ybGQh" -OutputPath "C:\path\to\output.txt" 222 + 223 +{{/code}} 224 + 225 +Beispiel 2: Dekodieren einer Base64-Zeichenfolge und Speichern vom ursprünglichen Text "Some base64 text" in der Datei "output.txt" im angegebenen Pfad. Da die Datei bereits vorhanden ist, wird sie überschrieben 226 + 227 +{{code language="powershell"}} 228 +ConvertFrom-AESBBase64ToFile -Input "U29tZSBiYXNlNjQgdGV4dA==" -OutputPath "C:\path\to\output.txt" -Force 229 +{{/code}} 230 + 209 209 = ConvertFrom-AESBIcql = 210 210 233 +Dieses Cmdlet wird verwendet, um eine AESB Icql-Zeichenfolge zurück in ein PowerShell-Objekt zu dekodieren. 234 + 235 +|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung 236 +|-Icql|string|❌|None|Die AESB Icql-Zeichenfolge, die dekodiert werden soll. 237 + 238 +=== **Beispiele** === 239 + 240 +Beispiel 1: Dekodieren einer AESB Icql-Zeichenfolge aus der Variable $icqlString 241 + 242 +{{code language="powershell"}} 243 +$icqlString = "<ICQL><POWERSHELL><MESSAGE><TargetName>MyTarget</TargetName><TargetType>Queue</TargetType><RoutingKey>MyRoutingKey</RoutingKey><VirtualRouter>MyRouter</VirtualRouter><ConnectionName>MyConnection</ConnectionName></MESSAGE></POWERSHELL></ICQL>" 244 +ConvertFrom-AESBIcql -Icql $icqlString 245 +{{/code}} 246 + 247 +Dabei wird das PSCustomObject mit folgenden Daten zurückgegeben: 248 + 249 +{{code language="none" layout="LINENUMBERS"}} 250 +TargetName : MyTarget 251 +TargetType : Queue 252 +RoutingKey : MyRoutingKey 253 +VirtualRouter : MyRouter 254 +ConnectionName : MyConnection 255 +{{/code}} 256 + 257 +Beispiel 2: 258 + 259 + 260 + 211 211 = ConvertTo-AESBBase64 = 212 212 213 213 = ConvertTo-AESBBase64FromFile =