killtec
Goto Top

Win Version in Dateinamen einbinden - CMD

Hallo,
ich möchte gerne mit whynotwin11 testen, welche PC's Windows 11 unterstützen und welche nicht.
Dazu habe ich ein Script was WhyNotWin11 aufruft
\\server\install\w11comp\whynotwin11.exe  /e CSV C:\temp\%computername%.csv /s
die CSV kopiere ich mir am ende auf den Server, direktes Schreiben ins Verzeichnis klappte nicht immer zuverlässig.
Meine Frage zieht darin ab, wie kann ich vor den Dateinamen %computername%.csv die aktuell installierte Windows Version packen?
Mittels
wmic os get Caption /value
kann ich mir ja die OS Version anzeigen lassen.
Caption=Microsoft Windows 11 Pro
die Frage ist, wie bekomme ich den Caption-Wert in den Dateinamen?

Das ganze läuft in einem CMD Script, sollte nach Möglichkeit auch darin bleiben, bei der PS ist der Aufwand rund herum etwas größer (Execution-Policy).

Gruß

Content-ID: 63564854900

Url: https://administrator.de/contentid/63564854900

Ausgedruckt am: 26.09.2024 um 23:09 Uhr

Crusher79
Crusher79 26.08.2024 um 15:47:56 Uhr
Goto Top
user217
user217 26.08.2024 um 16:00:11 Uhr
Goto Top
killtec
killtec 26.08.2024 um 16:18:12 Uhr
Goto Top
Werde mir beides morgen noch mal anschauen.
Bei Loginventory benötige ich das komplette Loginventory Tool wie ich das sehe, korrekt?

Gruß
rubberman
Lösung rubberman 26.08.2024 um 18:57:26 Uhr
Goto Top
Moin.

for /f "delims=" %%i in ('wmic PATH CIM_OperatingSystem GET Caption /value') do for /f "delims=" %%j in ("%%i") do set "%%j"  
... definiert dir eine Variable %Caption%, um deine Frage zu beantworten.

Steffen
user217
user217 27.08.2024 um 07:11:23 Uhr
Goto Top
jein, das script gibt den compliance wert in ja/nein aus.
killtec
killtec 27.08.2024 um 07:47:05 Uhr
Goto Top
Zitat von @rubberman:

Moin.

for /f "delims=" %%i in ('wmic PATH CIM_OperatingSystem GET Caption /value') do for /f "delims=" %%j in ("%%i") do set "%%j"  
... definiert dir eine Variable %Caption%, um deine Frage zu beantworten.

Steffen

Das ist das was mir vollkommen ausreicht für meine Sortierung. Danke.