Powershell get licensekey mm.
Hej jeg skal samle licensnøgle, computernavn og serienummer på en række pc'ere.Jeg kan med
$key = (Get-WmiObject -query ‘select * from SoftwareLicensingService’).OA3xOriginalProductKey
$name = Get-WmiObject -Class Win32_BIOS | Select -Property PSComputerName
$sn = Get-WmiObject -Class Win32_BIOS | Select -Property SerialNumber
få vist de ønskede elementer.
Nu vil jeg så gerne have udskrevet til en fil. Det gør jeg med
$key + $name + $sn | Out-File c:\Licensekey.txt
Men resultatet bliver
xxxxx-xxxxx-xxxxx-xxxxx-xxxxx@{PSComputerName=PC-NOTE10}@{SerialNumber=PC12RRN5}
Hvordan får jeg vist det som dette:
Licensnøgle;Computernavn;Serienummer uden @ , { og overskrifter?