Hallo an alle habe Problem mit das Richtige if abrage!
hier erst mal mein System damit man weiß was ich überhaupt meine.
Windows 7 64 Bit version mit 2 Programm Ordner einmal Das normale Program Files und für die x86 anwendung(32bit) das Program Files (x86)
nun will ich eine automatische Setup Installersion mit Autoit bastelln das programm soll auf windows 7 64 bit aber auch bei xp installieren können da aber Windows 7 64 bit version des befehl "@Programfilesdir" nicht in das Program Files (x86) kopieren tut sondern auf die 64 bit.(normale Program Files (der 64 bit anwendung)
nun will ich eine if abfrage erstellen damit er erkännt mit welche version Windows version es sich überhaupt handelt und die passende Funkion gestartet wird.
nun habe ich es so ausprobiert
[autoit]If @OSVersion&@AutoItX64 Then
MsgBox(0,'Windows Info','Es Handelt sich um eine 64 bit Version')
Else
MsgBox(0,'Windows Info','Es Handelt sich um keine 64 bit version')
EndIf
doch Autoit sagt mir es würde sich bei windows XP sich auch um eine 64 bit handelt doch ist es nicht.
Die Msgbox will ich dann später ersetzen durch funkionen.
Bitte um Hilfe . was habe ich hier übersehen.
Gruß Baron