Windows上POSIX :: uname()版本号有哪些不同的可能值?

hma*_*tt1 4 windows perl uname

我想确定我正在使用的Windows版本POSIX::uname.我知道它在Windows 2012上返回6.2.我找到了这些值的表,Windows版本和相应的版本号,但我找不到它了.我一直在搜索文档,而且我无法在每个操作系统上运行uname来立即测试它.有没有人有链接或知道哪个数字对应于哪个版本的Windows?

http://perldoc.perl.org/perlport.html

http://perldoc.perl.org/POSIX.html

ike*_*ami 5

在Windows上,POSIX::uname从其GetVersionEx参数的文档包含表中获取其信息.

Win32的模块提供更人性化服务.

>perl -MWin32 -E"say Win32::GetOSDisplayName()"
Windows 7 Professional (64-bit) Service Pack 1
Run Code Online (Sandbox Code Playgroud)