HI
Wie kann ich mit autoit überprüfen ob net framework installiert ist und am besten welche version?
Brauche dies für die programmiersprache C#, weil diese .net framework braucht.
prüfen ob .net framework installiert ist
-
- [ gelöst ]
-
93lucas -
20. August 2010 um 01:51 -
Geschlossen -
Erledigt
-
-
-
[autoit]
RegRead ( "HKLM\Software\Microsoft\.NETFramework", "und was hier dann?" )
[/autoit] -
"z.B. so..."
[autoit]For $i= 1 to 10
[/autoit]
$result = RegEnumKey("HKLM\Software\Microsoft\.NETFramework", $i)
If @error <> 0 then ExitLoop
If StringLeft($result, 1) = "v" Then
ConsoleWrite($result & @CRLF)
EndIf
Next -
es soll aber nicht alle versionen aufzählen sondern nur die aktuelle anzeigen
-
Spoiler anzeigen
[autoit]
[/autoit]
#include <array.au3>
Local $result[1]
For $i= 1 to 10
$tmp = RegEnumKey("HKLM\Software\Microsoft\.NETFramework", $i)
If @error <> 0 then ExitLoop
If StringLeft($tmp, 1) = "v" Then
$tmp = StringTrimLeft($tmp, 1)
_ArrayAdd($result, $tmp)
EndIf
Next
MsgBox(0, "","Framework Version: " & _ArrayMax($result,0)) -
danke habs aber grad selbst gelöst mit deinen tipps