Hallo,
ich versuche aktuell mit "XML Datei iterieren" einen Wert in einer XML Datei auszulesen, mit einer Variable zu vergleichen und dann je nach Ergebnis einen korrigierten Wert in die XML Datei zu schreiben oder nichts zu machen.
Der Ablauf der Bausteine sie folgendermaßen aus:
Es soll der Wert von "/AnyConnectPreferences/DefaultUser" in die Variable %DEFAULTUSER% geschrieben werden.
Im XML-Dateibrowser sieht das folgendermaßen aus:
Mit einem "If...Then" Baustein möchte ich die Variable %DEFAULTUSER% mit dem aktuell angemeldeten User vergleichen ...
... und wenn dieser es nicht passt den Usernamen des aktuell angemeldeten Users in die XML Datei schreiben.
Das Skript läuft durch, erzeugt aber folgende Logdatei (Auszug der Logdatei)
Leider ist die Onlinehilfe zu den XML Bausteinen nur sehr allgemein gehalten und hilft mir nicht weiter. Nach meinem Verständnis, müsste das so funktionieren. Es scheint aber schon Probleme beim Baustein "XML Datei iterieren" zu geben und der "If...Then" Baustein wird gar nicht mehr ausgeführt.
Habe ich den Sinn von "XML Datei iterieren" falsch verstanden oder habe ich es falsch umgesetzt? Ich bin für jede Hilfe bzw. jeden Tipp dankbar.
XML-Datei iterieren und Wert in Variable speichern
Mit freundlichen Grüßen
Robert-Daniel Steichele
r.steichele@gottlob-rommel.de
http://www.gottlob-rommel.de
Robert-Daniel Steichele
r.steichele@gottlob-rommel.de
http://www.gottlob-rommel.de
-
- Beiträge: 501
- Registriert: Di Nov 20, 2012 4:03 pm
Hallo Robert,
gibt es in der XML-Datei ggf. einen Eintrag ala xmlns="http://example.org/?
Falls ja liegt es daran, dass dies als neuer Namespace gewertet wird.
Das Attribut müsste einen Namen haben, xmlns:a="http://example.org/" würde funktionieren.
gibt es in der XML-Datei ggf. einen Eintrag ala xmlns="http://example.org/?
Falls ja liegt es daran, dass dies als neuer Namespace gewertet wird.
Das Attribut müsste einen Namen haben, xmlns:a="http://example.org/" würde funktionieren.
Mit freundlichen Grüßen / Best regards
Dennis Koch
Aagon GmbH
Dennis Koch
Aagon GmbH
Hallo Dennis,
es sieht auf den ersten Blick nicht danach aus. Ich habe die gesamte XML Datei mal hier angehängt. Ich musste die Datei zippen, da XML nicht erlaubt ist.
PS: hier der Inhalt der XML Datei (leider ohne Zeilenumbrüche):
es sieht auf den ersten Blick nicht danach aus. Ich habe die gesamte XML Datei mal hier angehängt. Ich musste die Datei zippen, da XML nicht erlaubt ist.
PS: hier der Inhalt der XML Datei (leider ohne Zeilenumbrüche):
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<AnyConnectPreferences>
<DefaultUser>rommel\r.steichele</DefaultUser>
<DefaultSecondUser></DefaultSecondUser>
<ClientCertificateThumbprint></ClientCertificateThumbprint>
<ServerCertificateThumbprint></ServerCertificateThumbprint>
<DefaultHostName>sslras.gottlob-rommel.de</DefaultHostName>
<DefaultHostAddress></DefaultHostAddress>
<DefaultGroup></DefaultGroup>
<ProxyHost></ProxyHost>
<ProxyPort></ProxyPort>
<SDITokenType>none</SDITokenType>
<ControllablePreferences>
<BlockUntrustedServers>false</BlockUntrustedServers></ControllablePreferences>
</AnyConnectPreferences>
- Dateianhänge
-
- preferences.zip
- (442 Bytes) 149-mal heruntergeladen
Mit freundlichen Grüßen
Robert-Daniel Steichele
r.steichele@gottlob-rommel.de
http://www.gottlob-rommel.de
Robert-Daniel Steichele
r.steichele@gottlob-rommel.de
http://www.gottlob-rommel.de
-
- Beiträge: 501
- Registriert: Di Nov 20, 2012 4:03 pm
Ich konnte mit der XML-Datei auch nicht das gewünschte Attribut auslesen. Im Anhang habe ich ein Clientcommand erstellt wie man diese aber trotzdem umsetzen kann.
Ich lasse das Verhalten einmal von unserer Entwicklung untersuchen.
Ich lasse das Verhalten einmal von unserer Entwicklung untersuchen.
Mit freundlichen Grüßen / Best regards
Dennis Koch
Aagon GmbH
Dennis Koch
Aagon GmbH
Super, vielen Dank für das Command und deine Hilfe. Ich werde versuchen das in unser Command einbauen.
Mit freundlichen Grüßen
Robert-Daniel Steichele
r.steichele@gottlob-rommel.de
http://www.gottlob-rommel.de
Robert-Daniel Steichele
r.steichele@gottlob-rommel.de
http://www.gottlob-rommel.de