Powershell: Office Programme inkl.- Bit-Version Auslesen
Hi,
Ich habe ca. 10 Rechner bei denen von Office 2016 bis 2021 ( H&B oder Standard) , sowie Access 2007-2016 Runtime in 32 und/oder 64 Bit in verschiedensten Konstellationen und installiert ist.
Normalerweise gehe ich jetzt unter installierte Versionen und schaue Nach und ändere was gewünscht ist.
Jetzt soll alles auf 64bit gehen. Dazu wollte ich per Script eine Liste erstellen lassen (per LogonScript) Das Mir
Access Versoinen inkl. "Bitness"
Office Version
PCName
und am besten noch den MS Account unter dem Office lizenzsiert ist
ausliest.
Leider ist meine Google Suche ergibnis Los.
Wir haben einen Win Server 2022 DC und ausschließlich Win10 22H2 Clients.
Habt Ihr eine Idee?
Ich habe ca. 10 Rechner bei denen von Office 2016 bis 2021 ( H&B oder Standard) , sowie Access 2007-2016 Runtime in 32 und/oder 64 Bit in verschiedensten Konstellationen und installiert ist.
Normalerweise gehe ich jetzt unter installierte Versionen und schaue Nach und ändere was gewünscht ist.
Jetzt soll alles auf 64bit gehen. Dazu wollte ich per Script eine Liste erstellen lassen (per LogonScript) Das Mir
Access Versoinen inkl. "Bitness"
Office Version
PCName
und am besten noch den MS Account unter dem Office lizenzsiert ist
ausliest.
Leider ist meine Google Suche ergibnis Los.
Wir haben einen Win Server 2022 DC und ausschließlich Win10 22H2 Clients.
Habt Ihr eine Idee?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 52098333936
Url: https://administrator.de/contentid/52098333936
Ausgedruckt am: 19.11.2024 um 01:11 Uhr
2 Kommentare
Neuester Kommentar
Moin,
hier mal ein Beispiel, wie Software in x64 und x86 ausgelesen werden kan per PowerShell in der Registry:
https://xkln.net/blog/please-stop-using-win32product-to-find-installed-s ...
Office-Version sollte über die Registry auch auslesbar sein - mal den Blogeintrag lesen. Hab auf meinem Client gerade kein Office drauf 🫣
MS Account herausfinden... da bin ich noch auf keine Lösung gestoßen. Evtl. weiß das jemand anderes?
VG
hier mal ein Beispiel, wie Software in x64 und x86 ausgelesen werden kan per PowerShell in der Registry:
https://xkln.net/blog/please-stop-using-win32product-to-find-installed-s ...
$32BitPath = "SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*"
$64BitPath = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*"
$PCName = [System.Net.Dns]::GetHostByName($env:computerName).HostName
MS Account herausfinden... da bin ich noch auf keine Lösung gestoßen. Evtl. weiß das jemand anderes?
VG
Serie: Powershell
GPO Passwortrichtlinie finden18Powershell: Office Programme inkl.- Bit-Version Auslesen2W11: Aufgabenplanung führt PS Copy-item nicht aus3Powershell remote Session: UnauthorizedAccessException3Powershell eigenes Objekt in Funktion verändern2Powershell individueller Rückgabewert von AddClick7Aufgabenplanung: Powershell Script im Hintergrund mit Userbenachrichtigung im VordergrundPowershell: Aufgabe im Hintergrund MsgBox in Vordergrund25