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
Please also mark the comments that contributed to the solution of the article
Content-Key: 127057
Url: https://administrator.de/contentid/127057
Printed on: April 25, 2024 at 06:04 o'clock
5 Comments
Latest comment
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.