DistroInventory fixed Windows detection

This commit is contained in:
2023-11-19 23:53:06 +01:00
parent dfe29be6cb
commit 092fcb1812

View File

@@ -43,6 +43,7 @@ if $CheckVM; then
if [[ $OSYPE == *"win"* ]]; then
DISTRO=Windows
VERSION=$(qm guest exec $ID "systeminfo" |jq -r '.["out-data"]'| grep "OS Name" |sed -e 's/OS Name://' -e 's/^[ \t]*//' -e 's/Microsoft Windows//' -e 's/^[ \t]*//')
echo "$TYPE,$ID,$NAME,$STATUS,$DISTRO,$VERSION" | tee -a $InventoryFile
else
OSRELEASE=$(qm guest exec $ID -- cat /etc/os-release |jq -r '.["out-data"]')
ParseOSRelease