44840
Mar 07, 2007, updated at 16:04:33 (UTC)
8728
3
0
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
Please also mark the comments that contributed to the solution of the article
Content-Key: 53459
Url: https://administrator.de/contentid/53459
Printed on: April 26, 2024 at 04:04 o'clock
3 Comments
Latest comment
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 ... [/Edit]
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]