Outlook 200x oder Office 200x?!
Aloha,
ich bin gerade dabei (malwieder) die Inventarisierung ein bisschen voran zu treiben, dabei bin ich auf ein Problem gestossen.
Das Problem liegt darin, dass wir hier auf vielen Rechnern nur Outlook 2003 installiert haben, sonst aber kein weiteres Microsoft Office Product. Allerdings gibt es auch Rechner auf denen sowohl Outlook als auch der Rest des Office-Paketes installiert ist.
Nun ist mir aufgefallen, das alle mir bekannten Inventarisierungsprogramme meinen zu erkennen, dass auf den Rechnern Office 2003 installiert ist auch wenn nur Outlook installiert.
Das ist grob gesehen ja auch richtig, genaugenommen ist es aber falsch, da eben nur ein Teil vom Office-Paket installiert ist.
Mein Problem bezüglich der Inventarisierung ist nun ....
Wie kann ich differenzieren, ob auf den Rechnern nur Outlook installiert ist, oder das gesamte Office-Paket?
Bin für jede Schandtat bereit, sei es nun via wmi, ad-abfrage oder ein "externes" Programm welches einen Client oder ähnliches benötigt.
ich bin gerade dabei (malwieder) die Inventarisierung ein bisschen voran zu treiben, dabei bin ich auf ein Problem gestossen.
Das Problem liegt darin, dass wir hier auf vielen Rechnern nur Outlook 2003 installiert haben, sonst aber kein weiteres Microsoft Office Product. Allerdings gibt es auch Rechner auf denen sowohl Outlook als auch der Rest des Office-Paketes installiert ist.
Nun ist mir aufgefallen, das alle mir bekannten Inventarisierungsprogramme meinen zu erkennen, dass auf den Rechnern Office 2003 installiert ist auch wenn nur Outlook installiert.
Das ist grob gesehen ja auch richtig, genaugenommen ist es aber falsch, da eben nur ein Teil vom Office-Paket installiert ist.
Mein Problem bezüglich der Inventarisierung ist nun ....
Wie kann ich differenzieren, ob auf den Rechnern nur Outlook installiert ist, oder das gesamte Office-Paket?
Bin für jede Schandtat bereit, sei es nun via wmi, ad-abfrage oder ein "externes" Programm welches einen Client oder ähnliches benötigt.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 139458
Url: https://administrator.de/contentid/139458
Ausgedruckt am: 08.11.2024 um 19:11 Uhr
6 Kommentare
Neuester Kommentar
ist nur so eine Idee, die mir spontan einfällt:
Du hast doch sicher Administrator Rechte oder? ...
Warum schreibst du dir nicht ne Batch,
das bei der Anmeldung des Benutzers Überprüft ob die entsprechenden Office-EXE Dateien vorhanden sind? (Also für Word, Excel, Powerpoint etc)
Und das Ergebnis lässte dann zurück auf eine Windows-Freigabe deiner Wahl schreiben...
als z.B. "max_mustermann.txt" (Also die Textdatei einfach nach User oder Computernahme nennen, oder beides)
[es muss ja keine einfache txt Datei sein, du kannst auch alle Ergebisse als CVS schreiben, damit du das ganze dann schön übersichtlich mit Excell öffnen kannst]
Schon wüsstest du wo Office komplett installiert ist - und wo was fehlt...
Kann aber auch sein das ich jetzt wiedermal um die Ecke gedacht habe ^^
Gruß
Uni
Du hast doch sicher Administrator Rechte oder? ...
Warum schreibst du dir nicht ne Batch,
das bei der Anmeldung des Benutzers Überprüft ob die entsprechenden Office-EXE Dateien vorhanden sind? (Also für Word, Excel, Powerpoint etc)
Und das Ergebnis lässte dann zurück auf eine Windows-Freigabe deiner Wahl schreiben...
als z.B. "max_mustermann.txt" (Also die Textdatei einfach nach User oder Computernahme nennen, oder beides)
[es muss ja keine einfache txt Datei sein, du kannst auch alle Ergebisse als CVS schreiben, damit du das ganze dann schön übersichtlich mit Excell öffnen kannst]
Schon wüsstest du wo Office komplett installiert ist - und wo was fehlt...
Kann aber auch sein das ich jetzt wiedermal um die Ecke gedacht habe ^^
Gruß
Uni
Eigentlich ist es ja schon erschreckend das bestehende Inventarisierungsprogramme das nicht drauf haben!!!
Man sollte meinen das ist eine Sache die bereits öfter in der Welt vorgekommen sein müsste...
Über die Registry-Schlüssel kannst du sicherlich auch feststellen welche Office Version und welche zugehörigen Programme installiert sind.
Nur ich glaube das ist weitaus komplexer, als eine kleine Patch die 4-5 .exe Dateien überprüft...
Das soll ja sicherlich kein Jahresthema oder mehrwöchtiges Projekt werden, oder?
(Mal davon abgesehen das man ja eh nicht jeden Tag euer komplettes Software-Inventar geprüft wird oder?)
Also ich denke - bis du deine wunsch Lösung "gefunden" hast,
hast du die Batch schon lange geschrieben ^^
Man sollte meinen das ist eine Sache die bereits öfter in der Welt vorgekommen sein müsste...
Über die Registry-Schlüssel kannst du sicherlich auch feststellen welche Office Version und welche zugehörigen Programme installiert sind.
Nur ich glaube das ist weitaus komplexer, als eine kleine Patch die 4-5 .exe Dateien überprüft...
Das soll ja sicherlich kein Jahresthema oder mehrwöchtiges Projekt werden, oder?
(Mal davon abgesehen das man ja eh nicht jeden Tag euer komplettes Software-Inventar geprüft wird oder?)
Also ich denke - bis du deine wunsch Lösung "gefunden" hast,
hast du die Batch schon lange geschrieben ^^
Der Link ist ja schon quasi ein guter Ansatz - über Script und Registry auslesen...
Steht ja auch ein Beispielscript das sich recht fix anpassen lassen sollte.
hast du denn inzwischen eine für dich zufriedenstellende Lösung gefunden? ...
Falls ja, wäre klasse wenn du den Thread auf gelöst setzt und hier nochmal erklärst wie nun deine finale Lösung aussieht.
Damit Andere user auch noch davon profitieren können.
Gruß
Uni
Steht ja auch ein Beispielscript das sich recht fix anpassen lassen sollte.
hast du denn inzwischen eine für dich zufriedenstellende Lösung gefunden? ...
Falls ja, wäre klasse wenn du den Thread auf gelöst setzt und hier nochmal erklärst wie nun deine finale Lösung aussieht.
Damit Andere user auch noch davon profitieren können.
Gruß
Uni