hallo zusammen,
Ich stehe vor folgendem Problem:
Ich brauche für die ausführung einer Batchdatei die Windowsversionen da gewisse Befehle unter WIN NT nicht funktionieren und ich somit unterschiedliche Codes ausführen muss.
Ich Übergebe also VER in eine Textdatei (Ohne die störende Leerzeile am anfang)
Ausgabe ist:
Microsoft Windows XP [Version 5.1.2600]
soweit so gut.
Nun muss ich aber XP oder 2000 oder NT in eine Variable bringen mit der ich weiterarbeiten kann.
Ich hab schon mit FOR rumexperimentiert aber dazu reichen meine bescheidenen Kenntnisse nicht aus.
Währe dankbar für Vorschläge bzw. einer Idee wie es anders gehen könnte.
Ich stehe vor folgendem Problem:
Ich brauche für die ausführung einer Batchdatei die Windowsversionen da gewisse Befehle unter WIN NT nicht funktionieren und ich somit unterschiedliche Codes ausführen muss.
Ich Übergebe also VER in eine Textdatei (Ohne die störende Leerzeile am anfang)
Code:
VER |find "Microsoft" >ver.txt
Microsoft Windows XP [Version 5.1.2600]
soweit so gut.
Nun muss ich aber XP oder 2000 oder NT in eine Variable bringen mit der ich weiterarbeiten kann.
Ich hab schon mit FOR rumexperimentiert aber dazu reichen meine bescheidenen Kenntnisse nicht aus.
Währe dankbar für Vorschläge bzw. einer Idee wie es anders gehen könnte.