Changes for page Operative Cmdlets

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

From version 17.2
edited by jklein
on 2024/12/16 09:50
Change comment: There is no comment for this version
To version 14.1
edited by jklein
on 2024/12/04 14:51
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -162,212 +162,25 @@
162 162  Dieses Cmdlet wird verwendet, um einen neuen Virtual Router innerhalb der angegebenen SICS-Verbindung zu konfigurieren.
163 163  
164 164  |=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
165 -|-ConnectionName|string|✅|C|Der Name der Verbindung, in der der VirtualRouter hinzugefügt werden soll.
166 -|-VirtualRouter|string|❌|VR|Der Name des VirtualRouter, der hinzugefügt werden soll.
165 +|-ConnectionName|string|✅|C|Der Name der SICS-Verbindung, für die das Target hinzugefügt werden soll.
166 +|-RoutingKey|string|❌|RK|Der Routing Key, der dem Target zugewiesen wird.
167 +|-TargetName|string|❌|TName|Der Name des Targets, das hinzugefügt werden soll.
168 +|-TargetType|string|❌|TType|Der Typ des Targets, das hinzugefügt werden soll.
169 +|-VirtualRouter|string|❌|VR|Der Name des Virtual Routers, zu dem das Target hinzugefügt wird.
167 167  
168 -=== **Beispiele** ===
169 169  
170 -Beispiel 1: Hinzufügen eines Virtual Routers "MyRouter" in der Standardverbindung
171 -
172 -{{code language="powershell"}}
173 -Add-AESBVirtualRouter -VirtualRouter "MyRouter"
174 -
175 -{{/code}}
176 -
177 -Beispiel 2: Hinzufügen eines Virtual Routers "AnotherRouter" in der SICS-Verbindung "MyConnection"
178 -
179 -{{code language="powershell"}}
180 -Add-AESBVirtualRouter -VirtualRouter "AnotherRouter" -ConnectionName "MyConnection"
181 -
182 -{{/code}}
183 -
184 184  = ConvertFrom-AESBBase64 =
185 185  
186 -Dieses Cmdlet wird verwendet, um eine Base64-kodierte Zeichenfolge zurück in ihre unkodierte Form zu dekodieren.
187 -
188 -|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
189 -|-Input|string|❌|In|Die Base64-kodierte Zeichenfolge, die dekodiert werden soll.
190 -
191 -=== **Beispiele** ===
192 -
193 -Beispiel 1: Dekodieren einer Base64-kodierten Zeichenfolge. Zurückgegeben wird der ursprüngliche Text "Hello World!"
194 -
195 -{{code language="powershell"}}
196 -ConvertFrom-AESBBase64 -Input "SGVsbG8gV29ybGQh"
197 -
198 -{{/code}}
199 -
200 -Beispiel 2: Dekodieren einer Base64-Zeichenfolge aus der Variable $base64string. Zurückgegeben wird der ursprüngliche Text "Some base64 text"
201 -
202 -{{code language="powershell"}}
203 -$base64String = "U29tZSBiYXNlNjQgdGV4dA=="
204 -ConvertFrom-AESBBase64 -Input $base64String
205 -{{/code}}
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 -Dieses Cmdlet wird verwendet, um den Inhalt einer Datei in eine Base64-kodierte Zeichenfolge zu konvertieren.
306 -
307 -|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
308 -|-InputPath|string|❌|InPath|Der Pfad zur Datei, deren Inhalt in Base64 kodiert werden soll.
309 -
310 -=== **Beispiele** ===
311 -
312 -Beispiel 1: Kodieren des Inhalts der Datei "file.txt" unter dem angegebenen Pfad in Base64. Zurückgegeben wird die Base64-kodierte Zeichenfolge
313 -
314 -{{code language="powershell"}}
315 -ConvertTo-AESBBase64FromFile -InputPath "C:\path\to\file.txt"
316 -
317 -{{/code}}
318 -
319 -Beispiel 2: Kodieren des Inhalts der Datei, deren Pfad in der Variable $filePath gespeichert ist, in Base64. Zurückgegeben wird die Base64-kodierte Zeichenfolge in der Variable $base64String
320 -
321 -{{code language="powershell"}}
322 -$filePath = "C:\path\to\anotherfile.txt"
323 -$base64String = ConvertTo-AESBBase64FromFile -InputPath $filePath
324 -$base64String
325 -{{/code}}
326 -
327 327  = ConvertTo-AESBIcql =
328 328  
329 -Dieses Cmdlet wird verwendet, um ein PowerShell-Objekt in das Icql-Format zu kodieren, das vom AESB verwendet wird.
330 -
331 -|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
332 -|-InputObject|psobject|❌|InObj|Das PSCustomObject, das in eine AESB Icql-Zeichenfolge konvertiert werden soll.
333 -
334 -=== **Beispiele** ===
335 -
336 -Beispiel 1: Konvertiert das PSCustomObject in eine AESB Icql-Zeichenfolge und gibt die resultierende Icql-Zeichenfolge zurück.
337 -
338 -{{code language="powershell" layout="LINENUMBERS"}}
339 -# Erstellen eines PSCustomObject mit Beispieldaten
340 -$exampleObject = [PSCustomObject]@{
341 - TargetName = "MyTarget"
342 - TargetType = "Queue"
343 - RoutingKey = "MyRoutingKey"
344 - VirtualRouter = "MyRouter"
345 - ConnectionName = "MyConnection"
346 -}
347 -
348 -# Konvertieren des Objekts in eine Icql-Zeichenfolge
349 -$icqlString = ConvertTo-AESBIcql -InputObject $exampleObject
350 -$icqlString
351 -{{/code}}
352 -
353 -Beispiel 2: Konvertiert das PSCustomObject, das in der Variable $exampleObject gespeichert ist, in eine AESB Icql-Zeichenfolge und gibt die resultierende Icql-Zeichenfolge in der Variable $icqlString zurück.
354 -
355 -{{code language="powershell" layout="LINENUMBERS"}}
356 -# Erstellen eines PSCustomObject mit Beispieldaten
357 -$exampleObject = [PSCustomObject]@{
358 - TargetName = "MyTarget"
359 - TargetType = "Queue"
360 - RoutingKey = "MyRoutingKey"
361 - VirtualRouter = "MyRouter"
362 - ConnectionName = "MyConnection"
363 -}
364 -
365 -# Konvertieren des Objekts in eine Icql-Zeichenfolge
366 -$icqlString = ConvertTo-AESBIcql -InputObject $exampleObject
367 -$icqlString
368 -{{/code}}
369 -
370 -
371 371  = Get-AESBActivityLogItemById =
372 372  
373 373  = Get-AESBAliasList =
© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community