LotruS
Lt. Junior Grade
- Registriert
- Sep. 2007
- Beiträge
- 281
Hallo zusammen,
ich habe ein problem. Ich möchte einen Sting auf den anfang überprüfen, ob er mit einer [ anfängt. In google hab ich nichts dazu gefunden.
Situation:
ich habe eine Computername.ini datei die wiefolgt aufgebaut ist:
Ich möchte jetzt jeweils immer nur einen Bereich einlesen. Das werde ich mit dem "Skip" lösen. Allerdings muss ich dazu ersteinmal wissen, wie ich einen Sting auf diese [ oder # abfragen kann.
Mein Script bisher um den ersten Absatz auszulesen:
Die Abfrage mit [* und #* funktioniert hier nicht.
Vielen Dank im Voraus!
MfG LotruS
ich habe ein problem. Ich möchte einen Sting auf den anfang überprüfen, ob er mit einer [ anfängt. In google hab ich nichts dazu gefunden.
Situation:
ich habe eine Computername.ini datei die wiefolgt aufgebaut ist:
Code:
[domain]
Domain=dhh
User=Testuser
Pwd=passwortmitPC
[topic1]
eins=1
zwei=2
#drei=3
vier=4
[xyz]
test=err
Test2=1
Ich möchte jetzt jeweils immer nur einen Bereich einlesen. Das werde ich mit dem "Skip" lösen. Allerdings muss ich dazu ersteinmal wissen, wie ich einen Sting auf diese [ oder # abfragen kann.
Mein Script bisher um den ersten Absatz auszulesen:
Code:
skip =1
for /f "skip=%skip%" %%b in (%computername%.ini) do (
if %%b==[* (
echo Schleife beenden
goto B
) else if %%b==#* (
echo uebersprung
) else (
echo set %%b
set %%b
)
)
:B
Die Abfrage mit [* und #* funktioniert hier nicht.
Vielen Dank im Voraus!
MfG LotruS