Einträge in Hosts Datei

Alle Fragen rund Antworten rund um die ACMP Client Commands und Container
Antworten
j.tippmann
Beiträge: 10
Registriert: Mi Mär 07, 2018 1:19 pm

Guten Morgen,
ich möchte Einträge in der Hosts Datei anfügen wenn diese nicht vorhanden sind, ist dies mit einem Client Command realisierbar?

Mit freundlichen Grüßen
Jürgen Tippmann
Dennis Koch
Beiträge: 501
Registriert: Di Nov 20, 2012 4:03 pm

Hallo Jürgen,

das geht auf jeden Fall.
Im Anhang ein kleines Beispiel.
1. Read from File
Der Inhalt der Datei wird Zeilenweise in die angegebene Variable geschrieben.
2. If...then
Wenn in der Variable der gewünschte Wert vorhanden ist dann soll er den eingerückten Befehl ausführen
3. Write to file.
Dort an Datei anhängen auswählen und die entsprechende Zeile zum Hinzufügen angeben.

Wichtig: Da ACMP eine 32Bit Applikation ist muss man mit SYSNATIVE arbeiten um direkt im nativen System32 zu landen.
Host Datei__{2649B6EA-C152-4810-BE01-0B66B3062A4C}.sim
(4.32 KiB) 150-mal heruntergeladen
Mit freundlichen Grüßen / Best regards

Dennis Koch
Aagon GmbH
j.tippmann
Beiträge: 10
Registriert: Mi Mär 07, 2018 1:19 pm

Hallo Dennis,
vielen Dank für die schnelle Hilfe, jedoch lässt sich das CC nicht importieren.
Dennis Koch
Beiträge: 501
Registriert: Di Nov 20, 2012 4:03 pm

Das CC wurde in einer 5.4.13 erstellt welche bald veröffentlicht wird. Daher lässt sich das nicht importieren, hab ich nicht bedacht.

Ich versuche es dann einmal mit Screenshots zu zeigen.
ScreenShot1236.jpg
ScreenShot1236.jpg (33.74 KiB) 4245 mal betrachtet
ScreenShot1237.jpg
ScreenShot1237.jpg (17 KiB) 4245 mal betrachtet
ScreenShot1238.jpg
ScreenShot1238.jpg (27.39 KiB) 4245 mal betrachtet
Mit freundlichen Grüßen / Best regards

Dennis Koch
Aagon GmbH
j.tippmann
Beiträge: 10
Registriert: Mi Mär 07, 2018 1:19 pm

Hallo Dennis,
das hat leider nicht so ganz geklappt, es wurde die gewünschte Zeile so oft angehängt wie Zeilen in der Datei vorher vorhanden waren.
Dennoch hat mich der Ansatz weiter gebracht, meine Lösung sieht jetzt wie folgt aus:
Bildschirmfoto 2020-09-09 um 08.10.07.png
Bildschirmfoto 2020-09-09 um 08.10.07.png (36.55 KiB) 4229 mal betrachtet
Bildschirmfoto 2020-09-09 um 08.10.34.png
Bildschirmfoto 2020-09-09 um 08.10.34.png (60.27 KiB) 4229 mal betrachtet
Bildschirmfoto 2020-09-09 um 08.10.46.png
Bildschirmfoto 2020-09-09 um 08.10.46.png (63.51 KiB) 4229 mal betrachtet
Bildschirmfoto 2020-09-09 um 08.11.00.png
Bildschirmfoto 2020-09-09 um 08.11.00.png (36.77 KiB) 4229 mal betrachtet
Bildschirmfoto 2020-09-09 um 08.11.15.png
Bildschirmfoto 2020-09-09 um 08.11.15.png (62.15 KiB) 4229 mal betrachtet
Bildschirmfoto 2020-09-09 um 08.11.27.png
Bildschirmfoto 2020-09-09 um 08.11.27.png (37.39 KiB) 4229 mal betrachtet
Bildschirmfoto 2020-09-09 um 08.11.37.png
Bildschirmfoto 2020-09-09 um 08.11.37.png (58.02 KiB) 4229 mal betrachtet
Bildschirmfoto 2020-09-09 um 08.13.59.png
Bildschirmfoto 2020-09-09 um 08.13.59.png (62.76 KiB) 4229 mal betrachtet



Leider funktioniert es nicht auf allen Clients, es sieht so aus als würde es nur bei denen funktionieren, die in der Gruppe der Administratoren sind, obwohl die Ausführung mit "höchstmöglichen Rechten" ausgewählt ist, was kann ich noch prüfen?

Bildschirmfoto 2020-09-09 um 08.21.49.png
Bildschirmfoto 2020-09-09 um 08.21.49.png (247.34 KiB) 4229 mal betrachtet
j.tippmann
Beiträge: 10
Registriert: Mi Mär 07, 2018 1:19 pm

Auch Ausführen als Dienst funktioniert nicht
Dennis Koch
Beiträge: 501
Registriert: Di Nov 20, 2012 4:03 pm

Evtl. ist es noch ein Timingproblem. Testweise könnte man vor dem beschreiben der Datei noch ein Wait einbauen damit man sicherstellt dass die Datei nicht mehr im Zugriff ist.
Ansonsten fällt mir spontan auch nichts weiter ein. Berechtigungen sind es aber glaube ich nicht, da wäre die Fehlermeldung eine andere. Ansonsten könnte man ggf. auch einmal
ein Clientlog aktivieren um zu prüfen ob im Log weitere Infos vorhanden sind.
Mit freundlichen Grüßen / Best regards

Dennis Koch
Aagon GmbH
Antworten