Variable aus Datei in Batch einfügen
Hallo zusammen
Eine Variable in einer Textdatei soll in Batch auch als Variable eingefügt werden.
Das eigentliche Problem:
Die Variable ( zB. %temp% ) wird als Klartext eingefügt und nicht als C:\Users\Benjamin\AppData\Local\Temp
Danke im Voraus!
Alme123
Eine Variable in einer Textdatei soll in Batch auch als Variable eingefügt werden.
Das eigentliche Problem:
Die Variable ( zB. %temp% ) wird als Klartext eingefügt und nicht als C:\Users\Benjamin\AppData\Local\Temp
Danke im Voraus!
Alme123
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 180779
Url: https://administrator.de/contentid/180779
Ausgedruckt am: 23.11.2024 um 02:11 Uhr
11 Kommentare
Neuester Kommentar
Aloha,
... geht es denn eventuell noch ein bisschen weniger genau? Wir stehen so auf Rate-mal-wie-das-Konzept-hier-aussieht-Spielchen, wo man wie bei Kloßsuppe dann einzeln die Klößchen löffelt und dem TE auch nur Gemüsestücken hinwirft ...
Wie geschieht das Ganze? Ich kann z.B. per
Oder suchst du nach
greetz André
da bekommt man genau so einen Anfall / Kopfschmerz wie dein Avatar
... geht es denn eventuell noch ein bisschen weniger genau? Wir stehen so auf Rate-mal-wie-das-Konzept-hier-aussieht-Spielchen, wo man wie bei Kloßsuppe dann einzeln die Klößchen löffelt und dem TE auch nur Gemüsestücken hinwirft ...
Wie geschieht das Ganze? Ich kann z.B. per
findstr
oder set /p
oder for /f in findstr
nach temp
suchen und bekomme, wenn %temp%
in Datei geschrieben steht, auch %temp%
so ausgegeben und nicht "C:\DOKUME~1\User\LOKALE~1\Temp"
Oder suchst du nach
%temp%
statt nach %%temp%%
bzw. temp
?
greetz André
da bekommt man genau so einen Anfall / Kopfschmerz wie dein Avatar
Hallo Alme123!
Eigentlich wärst doch Du einmal mit dem Erklären an der Reihe ...
... aber wenn Du schon festgestellt hast, dass
Grüße
batsla
Eigentlich wärst doch Du einmal mit dem Erklären an der Reihe ...
... aber wenn Du schon festgestellt hast, dass
Die Variable ( zB. %temp% ) als Klartext eingefügt
wird, solltest Du ja schon eine Variable haben; da Du deren Namen bisher erfolgreich geheimgehalten hast, habe ich sie einfach %Pfad% getauft ...Grüße
batsla
Hallo Alme123!
Lass Dir ruhig Zeit ...
... und dann sag uns aber vielleicht doch irgendwann, wie
Du könntest natürlich sogar ganz verwegen den Inhalt der besagten Textdatei posten ...
Grüße
bastla
P.S.: Ich frage mich weiterhin, woher Du
Lass Dir ruhig Zeit ...
... und dann sag uns aber vielleicht doch irgendwann, wie
Eine Variable in einer Textdatei soll in Batch auch als Variable eingefügt werden.
zu interpretieren ist ...Du könntest natürlich sogar ganz verwegen den Inhalt der besagten Textdatei posten ...
Grüße
bastla
P.S.: Ich frage mich weiterhin, woher Du
Die Variable ( zB. %temp% ) wird als Klartext eingefügt und nicht als C:\Users\Benjamin\AppData\Local\Temp
weißt (einen Batch-Ansatz wird es ja wohl noch nicht geben?) ...
moin @all,
vllt kann sich der TE nicht richtig ausdrücken.
Es macht auch einen Unterschied, ob der Variablenname aus der Textdatei entnommen werden soll oder der Wert in die Variable eingetragen werden soll oder beides.
Nur den Namen einer Variablen zu wissen setzt voraus, das Variable existiert. Sonst nutzlos. Oder der Wert muss auch mit extrahiert werden.
Was genau soll woher und was wohin? ist noch etwas unklar.
Ps.
Gruß Phil
vllt kann sich der TE nicht richtig ausdrücken.
Es macht auch einen Unterschied, ob der Variablenname aus der Textdatei entnommen werden soll oder der Wert in die Variable eingetragen werden soll oder beides.
Nur den Namen einer Variablen zu wissen setzt voraus, das Variable existiert. Sonst nutzlos. Oder der Wert muss auch mit extrahiert werden.
Was genau soll woher und was wohin? ist noch etwas unklar.
rem Name in die Texdatei
echo %%Variablenname%%>>datei.txt
rem Inhalt in die Texdatei
>> datei.txt echo %Variablenname%
Ps.
dass ihr würdet das "Rate-mal-wie-das-Konzept-hier-aussieht-Spielchen" gerne machen.
Ja, nee eigentlich nur auf/mit Rezept.Gruß Phil