如何从Windows注册表中获取已安装的Perl版本信息。

时间:2018-08-09 05:57:25

标签: perl

要获取当前已安装的Perl信息,我应该关注哪个注册表项

1 个答案:

答案 0 :(得分:0)

您不会在Windows注册表中找到此信息,但是可以通过Perl本身获取已安装的Perl版本。

特殊的Perl变量$^V返回格式正确的版本字符串(即“ v5.24.1”)

特殊的Perl变量$]返回Perl解释器的Perl版本,版本和修订的数字表示形式,以X.YYYZZZ形式的十进制表示,其中X是主要版本,YYY是subversion / ZZZ是修订版。例如,Perl v5.10.1将为“ 5.010001”

$]通常比$^V更有用,因为它在任何版本的Perl上的表现都相同,而$^V的输出可能会有所不同(如果完全返回)。

$]的缺点是它对查看者在视觉上不友好,即“ 5.010001”可能会被误解为“ v5.01”,而不是“ v5.10.1”