주제:운영 체제 버전 확인(2016/2019)

안녕 올라프,

아니,이 테스트를 여러 번 실행했지만 버전 10 을 말했을 때 올바르게 설명하지 못했을 수도 있습니다.

가 vauge 메모리의 읽고는 문서에서 설명하는 방법 Win32_OperatingSystem 버전을 반환합을 기본 NT 버전이 아닌 실제적인 OS 지만 나를 찾을 수 없는 문서를 다시합니다.

서버 1–2016

C:\Users\Administrator>::오스 버전.버전

주요 부 빌드 개정
— — — —
10 0 14393 0

서버 2–2019

C:\Users\Administrator 이 문제를 해결하려면 다음을 수행하십시오.버전
10.0.17763

추신 C:\Users\Administrator 이 문제를 해결하려면 다음을 수행하십시오.2019 년 표준

C:\Users\Administrator>::오스 버전.버전

주요 부 빌드 개정
— — — —
10 0 17763 0

참고,내 노트에서 윈도우의 이전 버전은 다음과 같습니다:

2012 2–6.3

2012 1–6.2

2008 2–6.1

2008 1–6.0

각 릴리스와 주요/부 버전의 이전 변경으로 인해 우리의 모든 코드가 처리 할 수 있도록 구조화되어 있습니까?2016 과 동일한 메이저/마이너를 가진 2019 를 쳤을 때 코드를 차별화하지 못했습니다.

나는 이것이 더 깨끗한 더 일반적인 솔루션을 시도하고 식별 할 수있는 완벽한 시간이라고 생각했는데,이 버전 번호,특히 빌드/개정이 언제 어떻게 또는 언제 변경 될지 전혀 모르기 때문에 일반적이라고 말합니다. 나는 업데이트가 이렇게 모든 것을 다시 코드를 깨는 이러한 번호를 변경 찾을 수 없습니다.

내가 지금까지 생각해 낸 가장 좋은 점은 캡션에서 운영 체제 버전을 추출하는 것입니다.

답글 남기기

이메일 주소는 공개되지 않습니다.