审核 Windows Server/Desktop 产品密钥的使用情况

审核 Windows Server/Desktop 产品密钥的使用情况

我所在的公司拥有相当大的 Windows 桌面和服务器域。我们还有独立服务器,这些服务器虽然远离我们的站点,但我们可以直接访问。

我们需要审核所有 Windows 计算机(包括一些虚拟机)上的许可证使用情况。我尝试下载了一些产品,但返回的密钥不是安装期间使用的密钥。我有一款产品可以正确提供最后 5 个字符,但需要安装,因此它不太合适。

我也尝试了一些 PowerShell 脚本 其中一个在这里

理想情况下,我正在寻找一种可以通过网络使用并且如果可能的话也可以审核 Office 密钥的方法。

我刚刚尝试了 Jelly Bean 和一些其他产品密钥工具,它们都BBBBB-BBBBB-BBBBB-BBBB-BBBBB以产品密钥的形式返回。

答案1

我认为这将适用于你的目的执行命令魔法果冻豆钥匙查找器

首先,我们定义包含两个可执行文件的文件夹、目标计算机名称,并设置当前位置。

$exePath = "$env:USERPROFILE\Downloads\PowerShell"
$computerName = "somecomputer"
Set-Location $exePath

然后我们使用 PSEXEC 在远程计算机上运行 KeyFinder

.\PsExec.exe \\$computerName -c .\keyfinder.exe /savecsv "C:\Users\Public\" -s -accepteula

然后我们应该能够导入我们创建的 CSV 文件并从中收集关键数据。

$keyData = Import-CSV "\\$computerName\c$\Users\Public\$computerName.csv"

相关内容