NordeniaRaccoon 10 Geschrieben 24. März 2010 Melden Geschrieben 24. März 2010 Hallo, ich weiss nich ob das unbedingt hierher gehört - ich fang einfach mal an: (Vielleicht weiss auch jemand eine bessere Lösung?) Ich wollte gern ein Startup script ausführen um das Citrix Online Plugin zu verteilen (geht ja seit version 11 nicht mehr als Softwareinstallation weil es kein MSI mehr ist) Bevor ich jetzt aushole mache ichs kurz: das script soll vorab prüfen, ob die citrixonlinepluginfull.exe überhaupt gestartet werden muss (spart zeit). Im Citrix Verzeichnis gibt es bei jeder Version die Datei version.dat in der die Client Version steht. ich hatte vor eine IF abfrage auf den inhalt der Datei zu legen um zu prüfen ob der client evtl. schon die neueste version hat, ich dachte das würde so funktionieren: type "%programfiles%\citrix\ica client\version.dat" > %1 if %1=12.0.0.6410 goto ende Dabei wird aber nichts nach %1 kopiert. Gibts da noch eine anderen Möglichkeit den Inhalt der Datei abzufragen? gruss, Philipp
zahni 587 Geschrieben 24. März 2010 Melden Geschrieben 24. März 2010 Ich benutzer immer noch http://www.kixtart.org/ für Startup-Scripte: Beispiel: IF GetFileVersion("C:\Programme\Adobe\Reader 9.0\Reader\AcroRd32.exe", "ProductVersion" )<>"9.3.0.148" [irgendwas installieren] endif Dieser Befehlt prüft auch indirekt, ob die EXE vorhanden ist.
Cybquest 36 Geschrieben 24. März 2010 Melden Geschrieben 24. März 2010 Ungeprüft, per Batch in dieser Art: FOR /F %%a IN ("%programfiles%\citrix\ica client\version.dat") set Version=%%a If %%a == 12.0.0.6410 goto ende
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden