我想知道如果我目前的操作系統版本是Windows Vista類型(可能是32位或64位)。 有沒有一種方法來編程確定?我只需要知道它的Vista。 謝謝!如何知道我目前的操作系統是否是C#中的Windows Vista?
3
A
回答
8
您可以檢查Environment.OSVersion以獲取OperatingSystem信息。
var version = Environment.OSVersion.Version;
bool isVista = version.Major == 6 && version.Minor == 0;
相關問題
- 1. 如何檢查當前的操作系統是否爲Windows 7?
- 2. 是否有API知道當前的iOS/Mac是64位操作系統還是32位操作系統?
- 3. 操作系統是否知道進程狀態?
- 4. 如何確定操作系統是否爲C中的POSIX?
- 5. 我如何知道我正在使用的操作系統?
- 6. 如何檢查我的操作系統是Windows XP或從INNO
- 7. 如何是操作系統
- 8. 如何知道Linux系統中的端口是否打開
- 9. 我如何知道系統是否已開機?
- 10. 我如何知道iphone系統是否已開機?
- 11. 如何檢查當前的操作系統是否爲Windows 10並且該設備是否是手機?
- 12. 如何檢查當前的操作系統是Windows,Linux還是OSX?
- 13. 是否有宏檢測操作系統...?
- 14. 如何知道NSWindow是否是前窗?
- 15. 是否可以檢測Haxe中的當前操作系統?
- 16. 如何測試「Microsoft Windows 7 Home Premium」是否是使用VBScript的操作系統?
- 17. 我如何知道IIS是否工作?
- 18. 如何在'make'中檢查當前的操作系統是?
- 19. 確定操作系統是否爲Windows 7
- 20. 如何知道系統是Python中的Debian還是CentOS?
- 21. 如何知道系統中是否安裝了寶石?
- 22. 操作系統是Windows服務器?
- 23. 如何知道模塊是否加載到系統的任何進程? C#
- 24. c#:如何知道'用戶帳戶'是否存在於Windows?
- 25. 如何檢查當前操作系統是win8還是藍色
- 26. 我如何知道SPList是使用系統帳戶存檔的?
- 27. VMWare是否安裝在當前的操作系統?
- 28. Windows操作系統中是否存在零拷貝?
- 29. Vimscript中是否有命令獲取當前操作系統?
- 30. 在Windows操作系統中的pathos軟件包操作系統
可能會有幫助:http://stackoverflow.com/questions/3483590/in-c-how-can-i-know-programmatically-if-the-operating-system-is-x64-or-x86 – Bridge
@Bridge這實際上是否它是64位 - 雖然這是更容易:http://msdn.microsoft.com/en-us/library/system.environment.is64bitoperatingsystem.aspx –
@ReedCopsey我看到你的答案第一,但作爲我重新閱讀了我解釋的問題,因爲他想知道它是否也是32位/ 64位版本。我沒有將鏈接標記爲「潛在重複」問題,原因如下:-)(並且您在此發佈的鏈接已在鏈接的問題中提及) – Bridge