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

时间:2013-10-20 19:20:01

标签: windows perl uname

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

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

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

1 个答案:

答案 0 :(得分:5)

在Windows上,POSIX::uname从参数GetVersionEx包含表格的documentation获取其信息。

Win32模块提供了更加用户友好的呼叫。

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