neocrown
Goto Top

(.exe) Versions Check per Skript

Hallo miteinander!

Kann mir jemand sagen warum mein Skript nicht funktioniert?


$alte=filegetversion("C:\Users/kes/Desktop/Version/pdf353std.exe")
$neue=filegetversion("C:\Users/kes/Desktop/Version/pdf464std.exe")

MsgBox(64, "Alte Version:", $alte)
MsgBox(64, "Neue Version:", $neue)


if $alte<$neue then

filecopy("C:\Users/kes/Desktop/Version/pdf353std.exe","C:\Users/kes/Desktop/BAK/altebak.exe")

Endif


filedelete("C:\Users/kes/Desktop/Version/pdf353std.exe")


Würde das ganze auch einfach per Batch gehen? wenn ja wie?


Danke für eure Hilfe!

Content-ID: 186976

Url: https://administrator.de/contentid/186976

Ausgedruckt am: 22.11.2024 um 10:11 Uhr

Medusaman
Medusaman 25.06.2012 um 10:17:18 Uhr
Goto Top
Hallo NeoCrown,

ich denke mal der Link wird dir weiter helfen.
Das Script hab ich gerade getestet und es hat wunderbar funktioniert.
Müsstest du nur auf deine Wünsche anpassen.

MfG Medusaman
mayho33
mayho33 25.06.2012 um 12:10:34 Uhr
Goto Top
Datei-Version auslesen geht so per VBS:

Dim objFso : Set objFso = WScript.CreateObject("Scripting.FileSystemObject")
Dim Version : Version = objFso.GetFileVersion("C:\Program Files (x86)\Adobe\Reader 10.0\Reader\AcroRd32.exe")
MsgBox version
NeoCrown
NeoCrown 02.07.2012 um 08:52:20 Uhr
Goto Top
Hallo zusammen,

Danke für die Antworten. Aber ich kann leider nichts anfangen mit den Scripts x) Also schon ein wenig aber wenn ich da was von anpassen höre, ist finito face-smile

Ich habe gehofft das mir das Script ein Profi kurz schreiben könnte mit ein paar Kommentaren dazu das ich auch weiss was da passiert face-confused würde mir sehr weiterhelfen.

grüsse Neo