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, 5681 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.

Mit freundlichen Grüßen
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 ..
Neuester Wissensbeitrag
Microsoft

Lizenzwiederverkauf und seine Tücken

(5)

Erfahrungsbericht von DerWoWusste zum Thema Microsoft ...

Ähnliche Inhalte
Heiß diskutierte Inhalte
LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (17)

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

Windows Netzwerk
Windows 10 RDP geht nicht (16)

Frage von Fiasko zum Thema Windows Netzwerk ...

Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...