繁体   English   中英

木偶检查Windows版本

[英]Puppet Check Windows Version

在puppet中,我如何检查代理正在运行的特定Windows版本? 根据人偶文档,这三个识别事实仅指定该节点正在运行Windows,而不是在节点运行Windows Server 2003、2008或2012时。

有没有一种方法可以执行此操作而无需使用注册表/命令行进行检查?

operatingsystemrelease事实应适合您的情况。 在我的电脑上运行:

C:\Projects>facter operatingsystemrelease
6.1.7601

我得到6.1.7601 ,它对应于Windows 7 SP1。

实际上,我自己在这里问了同样的问题。

简单的答案是解析以下内容的输出:

reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v "ProductName"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM