Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Windows 7 auslesen 64 oder 32 Bit

Frage Microsoft Windows 7

Mitglied: peterchen1976

peterchen1976 (Level 1) - Jetzt verbinden

25.03.2011, aktualisiert 18.10.2012, 5715 Aufrufe, 10 Kommentare

Hallo,

wie kann ich mit einer Befhlszeile auslesen ob es 64 oder 32 bit ist?

Danbke peter
Mitglied: Hightimes
25.03.2011 um 11:11 Uhr
01.
set PROCESSOR_ARCHITECTURE
Wenn PROCESSOR_ARCHITECTURE=AMD64 dann 64bit
Wenn PROCESSOR_ARCHITECTURE=x86 dann 32 bit
Bitte warten ..
Mitglied: peterchen1976
25.03.2011 um 11:16 Uhr
DANKE DANKE DANKE

Das war Schnell
Bitte warten ..
Mitglied: colinardo
25.03.2011 um 11:22 Uhr
01.
set PROCESSOR_ARCHITECTURE | find /c "AMD64"
Wenn "0" dann 32bit, wenn "1" dann 64bit

oder
01.
wmic os get OSArchitecture | find /c "64"
Bitte warten ..
Mitglied: dave114
25.03.2011 um 11:30 Uhr
morgen,

Zitat von colinardo:
01.
wmic os get OSArchitecture | find /c "64"
das zweite Beispiel funktioniert allerdings nur wenn der aktuelle Benutzer Adminrechte hat.

mfg
David
Bitte warten ..
Mitglied: DerWoWusste
25.03.2011 um 11:39 Uhr
@dave
Nö, geht auch so.
Bitte warten ..
Mitglied: peterchen1976
25.03.2011 um 11:48 Uhr
Danke für die vielen Infos

Wie könnte ein Scribt aussehen das mir beim starten den Wert 1 zurückliefert und ich dann das eine setup ausführe und wenn der wert 0 gelifert wird die setup 2 als beispiel


ihr seid so klasse ehrlich
Bitte warten ..
Mitglied: dave114
25.03.2011 um 12:01 Uhr
@DerWoWusste

Stimmt! Mist! Kommt nur noch eine zusätzliche Fehlermeldung

H:\>wmic os get OSArchitecture | find /c "64"
MOF-Datei(en) konnte(n) nicht registriert werden.
Nur Mitglieder der Administratorgruppe können WMIC.EXE verwenden.
Ursache:Win32-Fehler: Zugriff verweigert

0
Bitte warten ..
Mitglied: Hightimes
25.03.2011 um 12:08 Uhr
01.
IF %PROCESSOR_ARCHITECTURE%==AMD64 setup_64bit.exe 
02.
IF %PROCESSOR_ARCHITECTURE%==x86 setup_32bit.exe
Bitte warten ..
Mitglied: Skyemugen
25.03.2011 um 12:10 Uhr
Aloha,

hm ich hab damals den Umweg über den Programme-Pfad gemacht *gg*
01.
Set WshShell = WScript.CreateObject("WScript.Shell") 
02.
Set WshSysEnv = WshShell.Environment("PROCESS") 
03.
 
04.
If WshSysEnv("ProgramFiles(x86)") = "" Then 
05.
  OSType = "32Bit" 
06.
Else 
07.
  OSType = "64Bit" 
08.
End If 
09.
 
10.
WScript.Echo OSType
Aber die PROCESSOR_ARCHITECTURE im prompt toppt das natürlich von Hightimes :D

Wie könnte ein Scribt aussehen das mir beim starten den Wert 1 zurückliefert und ich dann das eine setup ausführe und wenn der wert 0 gelifert wird die setup 2 als beispiel

???

edit: Ah ok nach 3x lesen auch verstanden ich liebe Kommata ... sofern sie existieren naja Hightimes hat ja 'ne schnelle und einfache Lösung bereits gepostet.

greetz André
Bitte warten ..
Ähnliche Inhalte
Windows Server
gelöst Windows Server 2008 32 bit ISO für Volume License Keys (6)

Frage von seppo123 zum Thema Windows Server ...

Microsoft Office
32 Bit CAD Programm und Excel 64 Bit geht nicht (6)

Frage von GrueneSosseMitSpeck zum Thema Microsoft Office ...

Xenserver
XenApp 7.6 Suche 32-Bit Universal Printer Driver

Frage von diematrix125 zum Thema Xenserver ...

Neue Wissensbeiträge
RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
Exchange Server
Microsoft Exchange Weiterleitung mit anderer primären E-Mail Adresse (14)

Frage von Rene12345 zum Thema Exchange Server ...

Windows Userverwaltung
gelöst Wie verfahrt Ihr mit den Windows-Benutzerkonten und -dateien von ausgeschiedenen Mitarbeitern? (14)

Frage von Bl0ckS1z3 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
Devolo DLAN 500 pro Wireless+ (13)

Frage von IceAge zum Thema LAN, WAN, Wireless ...

E-Mail
gelöst Probleme beim E-Mail Empfang (12)

Frage von TommyB83 zum Thema E-Mail ...