Batch eigene Variable definieren
Hey Leute,
ich habe mal wieder eine frage.
Ich will die Ausgabe des Befehls "ver" in eine variable übernehmen. leider klappt das nicht so wie ich es mir vorgestellt habe.
Code:
leider gibt er mir bei der echo anweisung nur "%info%" aus wie kann ich die ausgabe des Befehls ver als variable speichern?
Danke schon mal im vorraus für eure Hilfe
0cool
ich habe mal wieder eine frage.
Ich will die Ausgabe des Befehls "ver" in eine variable übernehmen. leider klappt das nicht so wie ich es mir vorgestellt habe.
Code:
@echo off
ver | set /p info=
echo %%info%%
pause
leider gibt er mir bei der echo anweisung nur "%info%" aus wie kann ich die ausgabe des Befehls ver als variable speichern?
Danke schon mal im vorraus für eure Hilfe
0cool
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 127057
Url: https://administrator.de/contentid/127057
Ausgedruckt am: 25.11.2024 um 11:11 Uhr
5 Kommentare
Neuester Kommentar
Moin 0cool,
Demo am CMD-Prompt:
Grüße
Biber
P.S. Bist du gestern mit dem Bus hier angekommen oder warum postest du Batch-Fragen unter "Entwicklung"?
Verschiebst du bitte den Beitrag nach "Batch & Shell"? Danke.
Demo am CMD-Prompt:
(= 8:15:19 D:\temp=)
>for /f "delims=" %i in ('ver') do @echo So ginge ein SET "info=%i"
So ginge ein SET "info=Microsoft Windows XP [Version 5.1.2600]"
- zum Setzen natürlich das "@echo So ginge ein" weglassen
- und im Batch %%i statt %i am CMD-Prompt schreiben.
Grüße
Biber
P.S. Bist du gestern mit dem Bus hier angekommen oder warum postest du Batch-Fragen unter "Entwicklung"?
Verschiebst du bitte den Beitrag nach "Batch & Shell"? Danke.