Kixtart getfileversion uitlezen

Status
Niet open voor verdere reacties.

John83

Gebruiker
Lid geworden
18 dec 2008
Berichten
150
Heren / Dames,

Heb een probleem met het uitlezen van een getfileversion.
Dit is de script:

;Trimergo Java Check
if $debug = $true ? "Inlog procedure kijkt naar de versie van Java" endif
if getfileversion ("C:\Program Files\Java\jre6\bin\java.exe") = 6.0.200.2
goto changes
else
if getfileversion ("C:\Program Files\Java\jre6\bin\java.exe") = 6.0.210.7
? "Verkeerde versie van java, Neem contact op met de systeembeheerder(s)"
? "Telefoonnummer: 224 of 227"
sleep 5
call javacheckmail.kix
goto end
else
goto inst

:changes
? "Java 6u20 word aangepast"
writevalue("hkey_local_machine\software\javasoft\java update\policy","enablejavaupdate","0","reg_dword")
writevalue("hkey_local_machine\software\javasoft\java update\policy","enableautoupdatecheck","0","reg_dword")
goto end
; run "C:\WINDOWS\system32\javaws.exe \\anor\T2_Peters\trimergo.jnlp"

:inst
messagebox("Geen of verkeerde versie van java. Er wordt een Java geinstalleert.","Trimergo Java Error",16)
shell "psexec -accepteula \\@wksta -u shipyardpeters\administrator -p primergy \\anor\t2_peters\kix\java\jre-6u20-windows-i586.exe -quiet"
; cls
? "Even Geduld aub, het programma installeert Java."
sleep 5 "." sleep 5 "." sleep 5 "." sleep 5 "." sleep 10 "." sleep 5 "." sleep 5 "." sleep 5 "."
sleep 10 "." sleep 10 "." sleep 10 "." sleep 10 "." sleep 10 "." sleep 10 "." sleep 10 "."
call javainstmail.kix
; messagebox("Herstart Trimergo, aub.", "Java Installatie", 0)
endif

:end
exit

Ik wil graag dat als er een hogere versie is gesignaleerd me een melding erover geeft,
en als de versie klopt door gaat naar :changes,
en als er een lage of geen versie wordt gesignaleerd de programma gaat installeren.

Groet,

John83
 
blaat = "C:\Program Files\Java\jre6\bin\java.exe" maar schrijft sneller
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan