wmic-Befehl zum anfügen der Ergebnisse
Mein Szenario:
Ich habe einen wmic-Befehl zu sammeln, um software-details.
wmic product get-Beschreibung, - name,version /format:csv " > /softwarelist.csv -
Diese funktioniert einwandfrei.
Aber ich brauche die Ergebnisse angehängt werden auf die gleiche Ausgabe-Datei.dh,Wenn ich das Skript auf einem anderen system,es zu schreiben, hat die Ausgabe in der gleichen softwarelist.csv-Datei.
Habe ich versucht, mit Hilfe der APPEND-Befehl,aber es gibt Zugriff verweigert " - Fehler.
wmic /APPEND:"\softwarelist.csv" - Produkt bekommen, Beschreibung,name,version /format:csv
Jede Hilfe wird sehr geschätzt..
Du musst angemeldet sein, um einen Kommentar abzugeben.
Lesen Umleitung:
Könnten Sie
>>
siehe weiter syntax:Lesen wmic /APPEND /?:
wmic /APPEND
sollte auch funktionieren, obwohl es scheint, dass<filename>
akzeptiert keine relativen Pfade, siehe Nächstes Beispiel. Verwenden Sie entweder bare Datei-Namen oder den vollständig qualifizierten Dateipfad:Beachten Sie, dass
dir /B "\softwarelist.csv"
sorgt dafür, dass die späterwmic /APPEND
im obigen code-snippet funktioniert.Außerdem, root-Verzeichnis des system-Laufwerk ist geschützt (seit Vista mal??), sehen Zugriff verweigert Nachricht: