
44840
07.03.2007, aktualisiert um 17:04:33 Uhr
suchen und ersetzen mittels batch-script
Hallo zusammen
Vorweg, ich habe schon im Forum gesucht, und auch diverse mögliche Antworten gefunden, werde aber nicht schlau draus bzw. kann sie nicht auch mein Problem anwenden.
Also, zum Problem
Ich lese die Gruppe der lokalen Admins aus (net localgroup | findstr /L *p > c:\localgroup.txt)
Als ausgabe sollen nur Gruppen mit führendem 'p' erscheinen
Das sieht dann so aus:
*pAdmin
*pIrgendwas
*pOffice
*pUser
Das Problem:
Die ausgabe erfolgt immer mit einem führenden '*', und das muß wech! (Windows macht das automatisch so!!!)
Frage:
Wie kann ich per batch script in der Datei 'localgroup.txt alle '*' entfernen?
Danke im voraus
Ralf
Vorweg, ich habe schon im Forum gesucht, und auch diverse mögliche Antworten gefunden, werde aber nicht schlau draus bzw. kann sie nicht auch mein Problem anwenden.
Also, zum Problem
Ich lese die Gruppe der lokalen Admins aus (net localgroup | findstr /L *p > c:\localgroup.txt)
Als ausgabe sollen nur Gruppen mit führendem 'p' erscheinen
Das sieht dann so aus:
*pAdmin
*pIrgendwas
*pOffice
*pUser
Das Problem:
Die ausgabe erfolgt immer mit einem führenden '*', und das muß wech! (Windows macht das automatisch so!!!)
Frage:
Wie kann ich per batch script in der Datei 'localgroup.txt alle '*' entfernen?
Danke im voraus
Ralf
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 53459
Url: https://administrator.de/forum/suchen-und-ersetzen-mittels-batch-script-53459.html
Ausgedruckt am: 23.04.2025 um 12:04 Uhr
3 Kommentare
Neuester Kommentar
Hallo rkujadtxxx und willkommen im Forum!
Versuch es mal so:
HTH
bastla
[Edit] @Biber: Wenn Du auch immer gleich alle Feinheiten einbaust ...
[/Edit]
Versuch es mal so:
for /f "delims=*" %%i in ('type "localgroup.txt"') do echo %%i >> "LocalgroupOhneStern.txt"
HTH
bastla
[Edit] @Biber: Wenn Du auch immer gleich alle Feinheiten einbaust ...
Moin rkujadtxxx,
willkommen im Forum.
Vom CMD-Prompt aus:
Als Batch-Oneliner:
Aufruf
Gruss
Biber
[Edit] Immer diese Rechtsüberholer...
[/Edit]
willkommen im Forum.
Vom CMD-Prompt aus:
for /f "delims=*" %i in ('net localgroup^|findstr /L *p') do @echo %i >>c:\localgroup.txt
Als Batch-Oneliner:
:: snipp ---LogLocalGroup.bat
@for /f "delims=*" %%i in ('net localgroup^|findstr /L *p') do @echo %%i
:: snapp ---LogLocalGroup.bat
LogLocalGroup > c:\localgroup.txt
Gruss
Biber
[Edit] Immer diese Rechtsüberholer...
[/Edit]