Forum: PC-Programmierung Batch-Problem


von Leon E. (adiagi)


Lesenswert?

Hallo Freunde,
bin neu hier und habe eine Frage.

Ich versuche mit einem Batch-File eine Zeile von einem INI-File zu lesen 
und dann in einer Variablen zu speichern.
Ich bekomm das aber nur soweit hin, dass das ganze INI-File angezeigt 
wird.
Hier mal der Code

for /f "tokens=2 delims==;" %%i in ('findstr "EHC_PF_8 =" 
C:\INIC_Test_Automation\Flashersions\Flashversions.ini') do set 
myMemory=%%i

wenn ich dann echo %myMemory% mache, wird alles angezeigt.
Wie gesagt ich will nur das eine Zeiel ausgegeben wird.

So Sieht das INI-File aus

[Parameters]
INIC_Version_PF_1 =N/A
INIC_Version_PF_2 =N/A
INIC_Version_PF_3 =N/A
INIC_Version_PF_4 =N/A
INIC_Version_PF_5 =N/A
INIC_Version_PF_6 =Hallo
INIC_Version_PF_7 =N/A
INIC_Version_PF_8 =N/A

Ich möchte z.B. dass die 6. Zeile ausgegeben wird.
also das "Hallo" (das "INIC_Version_PF_6 ="  nicht).

Wäre nett wen mir einer was schreiben könnte.
Ich denke, dass es nur eine Zeile Code sein dürfte.

Gruß Agit

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wir mögen hier keine Crossposts.

Beitrag "Batch-Problem"

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.