stende
Goto Top

Dienstekonten per BATCH auslesen - Denkfehler ???

Hey, ich versuche mit Hilfe eines Batch-Scripts alle Dienstekonten von Servern abzufragen, welche innerhlab einer .txt Datei stehen.

Das Abfragen der Dienstekonten funktioniert auch, aber es werden immer nur die Dienste des letzten Servers in der Liste ausgelesen.

Anbei das Script:


for /F %%a in (rechner.txt) do (
wmic /node:%%a service where "startname!='local system'" get name,startname /format:htable >dienste.html
)


Hat jemand eine Idee, wie ich auch die Dienste der anderen Server in der Liste angezeigt bekomme?


Vielen Dank für Eure Hilfe face-smile

Grüße

Stende

Content-ID: 194890

Url: https://administrator.de/contentid/194890

Ausgedruckt am: 22.11.2024 um 18:11 Uhr

bastla
bastla 26.11.2012 um 11:10:19 Uhr
Goto Top
Hallo Stende!

Verwende ">>" anstelle von ">" für das Schreiben in die "dienste.html"

Grüße
bastla
106543
106543 26.11.2012 aktualisiert um 11:12:40 Uhr
Goto Top
Hi,

>> statt > und das Problem ist gelöst face-smile
> überschreibt den Inhalt der vorherigen Eingabe in die HTML und >> hängt nur an
d.h. bei jedem Schleifendurchlauf wurde die HTML komplett neu erstellt

Grüße
Exze
Stende
Stende 26.11.2012 um 11:20:49 Uhr
Goto Top
Klingt logisch und funktioniert.
Danke, hätte wahrscheinlich noch ewig gesucht face-smile