사용자가 현재 사용중인 OS 이름을 가져 오는 방법이 있습니까?OS 이름 검색
Q
OS 이름 검색
3
A
답변
4
당신은
Environment.OSVersion.ToString()
이 Environment.OSVersion Property
가 가 현재의 플랫폼 식별자와 버전 번호가 포함되어 있음을 같이 OperatingSystem 개체를 가져옵니다 참조 클래스
System.Environment
사용할 수 있습니다.
0
Environment.OSVersion 속성을 사용할 수 있습니다.
Version version = Environment.OSVersion;
는 버전을 디코딩
Microsoft Windows Timeline의 위키 피 디아 페이지를 참조하십시오. 예를 들어 버전이
6.1.7600 인 경우
Windows 7 또는
Windows Server 2008 R2입니다.
동일한 버전이 여러 공개 OS 이름을 참조 할 수 있기 때문에 OS 이름을 가져 오는 직접 API가 없음에 유의하십시오.
0
OS 이름을 직접 가져올 수 없습니다. 대신 Environment.OSVersion.ToString(
) 속성을 사용하여 & 버전을 해석하고 OS 이름을 표시하십시오.
이 article에는 도움이 될 샘플이 있습니다. Win95에서 Win7까지 다룹니다.
위 기사에서 설명한대로 OS 이름을 반환하는 함수를 작성하면됩니다.
관련 문제
- 1. OS 파일 이름 바꾸기
- 2. Mac OS X의 디렉토리 디렉토리 도메인 이름
- 3. 이름 데이터베이스 검색
- 4. 도메인 이름 검색
- 5. XNA - 콘텐츠 이름 검색
- 6. 발생 빈도로 이름 검색
- 7. Mysql 도메인 이름 검색
- 8. Enyo에서 버튼 이름 검색
- 9. 실행중인 프로세스의 이름 검색
- 10. Rails3 : 둘째로 검색 사용자 이름?
- 11. 찾을 문자열 검색 파일 이름
- 12. 중복 파일 이름 검색 관리
- 13. 배열 클래스 이름 검색 중
- 14. UNC 경로에서 서버 이름 검색
- 15. IP 대신 도메인 이름 검색
- 16. 멀티 컬럼 이름 검색 MySQL
- 17. Rails 모델 열 이름 검색
- 18. Ruby에서 객체의 클래스 이름 검색
- 19. 동적으로 현재 메소드 이름 검색
- 20. Nhibernate : CreateSqlQuery에서 열 이름 검색
- 21. 다운로드 URL에서 영화 이름 검색
- 22. emacs : 파일 이름 부분을 검색
- 23. Django/자동으로 모델 이름 검색
- 24. 아이폰 OS : 분할 FilePath를 & 이름 + 확장
- 25. OS 사용자 이름/암호로 PHP에서 인증 하시겠습니까?
- 26. Mac OS X 앱 이름 바꾸기
- 27. 구분 부서 이름 - 쉐어 포인트 검색
- 28. jQuery/JS로 고수준 JSON 배열의 이름 검색
- 29. ROR + 검색 도메인 이름 사용 테이블
- 30. 파워 포인트 파일에서 이미지 이름 검색
예! 나는 tat 속성을 알고 있습니다. 하지만 OS의 이름을 어떻게 얻습니까? " 나에게 OS 이름을주는 API - win32_operatingsystem이있다. 그러나 tat는 runnin/stopped 모드에서 WMI 서비스가 필요합니다. 서비스가 일시 중지 된 상태이면 오류가 발생합니다. 그렇다면 운영 체제의 이름을 얻는 방법을 알려주세요. – Hanny
슬프게도, 이것은 .NET 표준 1.6에서 제거되었습니다. –