2014-07-15 5 views
1

꼭두각시에서 에이전트가 실행중인 특정 Windows 버전을 어떻게 확인할 수 있습니까? the puppet docs에 따르면 세 가지 모두 식별하는 사실은 노드가 Windows 2003, 2008 또는 2012를 실행하는 경우가 아니라 노드를 실행 중임 만 지정합니다.인형극 확인 Windows 버전

레지스트리/명령 줄을 사용하여 확인하지 않고 확인하는 방법이 있습니까 ?

답변

2

operatingsystemrelease 사실은 귀하의 경우에 적용됩니다. 내 PC에서 실행 :

C:\Projects>facter operatingsystemrelease 
6.1.7601 

내가 6.1.7601을 얻을, 그것은 윈도우 7 SP1에 해당합니다.

+0

:

간단한 대답이의 출력을 구문 분석이다. 솔루션을보기에 더 예쁜 것이 있었으면 좋았을 텐데, 그러나 나는 그것을 나 자신으로 만들 수 있다고 생각합니다. 감사! – Derongan

0

사실 나는이 동일한 질문을 자신에게 here의 버전으로 요청했습니다. 아 그래서 커널 버전에 따라 이동해야 할 것입니다

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