Abfrage welches Windows läuft
Hallo zusammen,
gibt es einen Befehl (sowas wie unter Linux uname) wie ich in einer Batch abfragen kann welches windows läuft?
Danke
gibt es einen Befehl (sowas wie unter Linux uname) wie ich in einer Batch abfragen kann welches windows läuft?
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 36347
Url: https://administrator.de/contentid/36347
Ausgedruckt am: 14.11.2024 um 15:11 Uhr
7 Kommentare
Neuester Kommentar
Moin,
falls ich dich richtig verstanden habe, lautet der Befehl ver
Psycho
[Edit: zu langsam!]
falls ich dich richtig verstanden habe, lautet der Befehl ver
Psycho
[Edit: zu langsam!]
Hi tennessee
Wie die netten Kollegen bereits korrekt gesagt haben, ist ver der gesuchte Befehl.
Ein Batch könnte etwa so aussehen:
Hinweis: Smileys sind lustig, daher benutze ich sie auch. Aber in einem Code-Schnippel sollten sie nicht dargestellt werden.
In der zweiten Zeile kommen statt des traurigen Smiley folgende Zeichen: doppelpunkt, bindestrich, klammer[auf]
gretz drop
Wie die netten Kollegen bereits korrekt gesagt haben, ist ver der gesuchte Befehl.
Ein Batch könnte etwa so aussehen:
@ECHO OFF
IF ;-%OS%(==:-( goto pech
SET OSVERSION=
FOR /f "tokens=1,2,3* delims= " %%i in ('ver') do set OSVERSION=%%i %%j %%k
if "%OSVERSION%" == "Microsoft Windows [Version" (goto done)
if "%OSVERSION%" == "Microsoft Windows 2000" (goto done)
if "%OSVERSION%" == "Windows NT Version" (goto done)
if "%OSVERSION%" == "Microsoft Windows XP" (goto done)
echo Nicht vorgesehene Version: %OSVERSION%
echo Das Betriebssystem ist nicht Windows NT, Windows 2000, XP oder 2003.
exit 0
:pech
echo Dein Betriebssystem wird nicht in der Lage sein, diesen Batch
abzuarbeiten ^(Win9x?^).
exit 1
:done
echo Das Betriebssystem ist [%OSVERSION%]. Steht in der Variablen
"%%OSVERSION%%"
Hinweis: Smileys sind lustig, daher benutze ich sie auch. Aber in einem Code-Schnippel sollten sie nicht dargestellt werden.
In der zweiten Zeile kommen statt des traurigen Smiley folgende Zeichen: doppelpunkt, bindestrich, klammer[auf]
gretz drop