Schauen Sie sich PSInfo an, das Teil der Sysinternals Suite ist . Sie können den Befehl ausführen
psinfo / s \\ remotecomputername
um eine Liste der auf diesem Computer installierten Software zu erhalten.
Ich führe ein kleines Skript aus, in dem berichtet wird, auf welchen Computern auf meinem Computer Service Pack 2 für Office 2010 installiert ist. Ich verwende Batch, weil einige Windows XP ohne Powershell verfügbar sind, während der Rest Windows 7 ist.
Wie kann ich feststellen, ob es bereits per Batch installiert ist? Registrierungsschlüssel, Dateiversionen oder ähnliche Methoden sind in Ordnung, ich brauche es nur, um zuverlässig zu sein. Bisher sind die einzigen Methoden, die ich gesehen habe, alle Desktop-basiert, und ich muss dies als geplante Aufgabe ausführen.
Und ich bin nicht unbedingt auf der Suche nach jemandem, der ein Skript für mich schreibt, sondern nur nach einer Methode, mit der Batch diese Informationen abrufen könnte.
Schauen Sie sich PSInfo an, das Teil der Sysinternals Suite ist . Sie können den Befehl ausführen
psinfo / s \\ remotecomputername
um eine Liste der auf diesem Computer installierten Software zu erhalten.