Changes for page Operative Cmdlets

Last modified by jklein on 2025/01/10 07:49

From version 16.1
edited by jklein
on 2024/12/05 12:57
Change comment: There is no comment for this version
To version 15.1
edited by jklein
on 2024/12/04 15:21
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -206,100 +206,10 @@
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 -
231 231  = ConvertFrom-AESBIcql =
232 232  
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: Kodieren eines PSCustomObjects in eine Icql-Zeichenfolge und anschließendes dekodieren zurück in ein PSCustomObject. Die resultierenden Daten entsprechen den ursprünglichen Eingabewerten
258 -
259 -{{code language="powershell" layout="LINENUMBERS"}}
260 -# Erstellen eines PSCustomObject mit Beispieldaten
261 -$exampleObject = [PSCustomObject]@{
262 - TargetName = "MyTarget"
263 - TargetType = "Queue"
264 - RoutingKey = "MyRoutingKey"
265 - VirtualRouter = "MyRouter"
266 - ConnectionName = "MyConnection"
267 -}
268 -
269 -# Konvertieren des Objekts in eine Icql-Zeichenfolge
270 -$x = ConvertTo-AESBIcql -InputObject $exampleObject
271 -
272 -# Zurückkonvertieren der Icql-Zeichenfolge in ein PSCustomObject
273 -$decodedObject = ConvertFrom-AESBIcql -Icql $x
274 -
275 -# Anzeigen des dekodierten Objekts
276 -$decodedObjectConvertFrom-AESBIcql -Icql $icqlString
277 -{{/code}}
278 -
279 279  = ConvertTo-AESBBase64 =
280 280  
281 -Dieses Cmdlet wird verwendet, um eine Zeichenfolge in das Base64-Format zu konvertieren.
282 -
283 -|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
284 -|-Input|string|❌|In|Die Zeichenfolge, die in Base64 kodiert werden soll.
285 -
286 -=== **Beispiele** ===
287 -
288 -Beispiel 1: Kodieren der Zeichenfolge// //"Hello World!"// //in Base64. Zurückgegeben wird die Base64-kodierte Version
289 -
290 -{{code language="powershell"}}
291 -ConvertTo-AESBBase64 -Input "Hello World!"
292 -ConvertFrom-AESBIcql -Icql $icqlString
293 -{{/code}}
294 -
295 -Beispiel 2: Kodieren der Zeichenfolge aus der Variable $string in Base64. Zurückgegeben wird die Base64-kodierte Zeichenfolge in der Variable $base64String
296 -
297 -{{code language="powershell"}}
298 -$string = "Base64 encoding example"
299 -$base64String = ConvertTo-AESBBase64 -Input $string
300 -$base64StringConvertFrom-AESBIcql -Icql $icqlString
301 -{{/code}}
302 -
303 303  = ConvertTo-AESBBase64FromFile =
304 304  
305 305  = ConvertTo-AESBIcql =
© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community