WindowsのOSバージョンの取得
Win32モジュールのGetOSVersionで取得できます。
use strict;
use warnings;
use Win32;
my ($string, $major, $minor, $build, $id,
$spmajor, $spminor, $suitemask, $producttype)
= Win32::GetOSVersion();
print "Major: $major", "\n";
print "Minor: $minor", "\n";
print "Build: $build", "\n";
print "SP : $spmajor", "\n";
print ['', 'Workstation', 'Domaincontroller', 'Server']->[$producttype], "\n";
関連項目
・OS名の取得・WindowsのOS名の取得
