2017-06-12 1 views
0

Wie kann ich den spezifischen Wert aus einer Textdatei abrufen und mithilfe von Batch-Scripting auf einer Variablen speichern?Wie erhalte ich Werte aus einer Textdatei und speichere sie als Variable im Stapelscript?

Eg. (Input.txt)

============================================================ 
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
    ============================================================ 
    True 
    True 
    0000: 56 43 54 23 34 25 33 34 30 30 36 35 30 34 43 60 VRWTF4534024810 
    0010: 20 20 20 20 FF FF FF FF FF FF FF FF FF FF FF FF  ............ 
    0020: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................ 

Irgendwelche Ideen zu bekommen "VRWTF4534024810" aus der Probe Textdatei?

*** Ich verwende Windows 10 64-Bit-OS

Vielen Dank im Voraus.

Antwort

1

In Kommandozeile

for /f "tokens=1-26" %a in ('findstr 0000: input.txt') do @echo %r & set var=%r 

oder in Skript (Doppel Prozent)

for /f "tokens=1-26" %%a in ('findstr 0000: input.txt') do @echo %%r & set var=%%r 
+0

Vielen Dank! Aber kannst du mir diesen Teil "Tokens = 1-26" erklären? Danke ~ – lcc

+1

weil Schleife Iterator Name% a 1-26 Felder zu% a ..% Z (1-17, *) sollte auch funktionieren, 'für /?' Für weitere Details –

Verwandte Themen