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-Key: 194890

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

Printed on: April 20, 2024 at 03:04 o'clock

Member: bastla
bastla Nov 26, 2012 at 10:10:19 (UTC)
Goto Top
Hallo Stende!

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

Grüße
bastla
Mitglied: 106543
106543 Nov 26, 2012 updated at 10:12:40 (UTC)
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
Member: Stende
Stende Nov 26, 2012 at 10:20:49 (UTC)
Goto Top
Klingt logisch und funktioniert.
Danke, hätte wahrscheinlich noch ewig gesucht face-smile