Android 台灣中文網

標題: 【24/09/14】Windows資訊顯示器(樓主自製+完全開源) [打印本頁]

作者: love_apktw    時間: 2024-9-14 21:57
標題: 【24/09/14】Windows資訊顯示器(樓主自製+完全開源)
本帖最後由 love_apktw 於 2024-9-15 14:09 編輯

【軟體名稱】:Windows資訊顯示器(樓主自製+完全開源)
【軟體版本】:1.0(最終版)
【版本類型】:樓主自製+完全開源版
【軟體語言】:繁體中文
【檔案大小】:6KB
【作業系統】:Windows (win11保證可執行,其他版本可能會無法正常執行)

【軟體介紹】:想知道Windows的各種資訊,但是不知如何查看?
不想要為了"查看Windows的資訊"而安裝大型軟體?
那你就來對帖啦!
樓主幫你做了一個bat,讓你可以一鍵查看Windows的詳細資訊,而且不只如此,還完全開源,讓你可以一覽無餘、安心的使用此程式(建議您只在apk.tw下載此程式,因為其他論壇的都不是我發的)
----------------------------------------------------------------------------------------------
【軟體內部程式碼】:
  1. @echo off
  2. title Win資訊顯示器(by hone7576)
  3. :: 標誌
  4. echo 此程式由hone7576開發,保證安全無毒,而且完全免費,如果你是付費獲得的,就代表你被騙了!
  5. echo:
  6. echo 本人只會發布到apk.tw,其他來源均為轉載。
  7. echo:
  8. echo 此程式僅供廣大網友們能夠更方便的『查看 Windows 的各種資訊』,
  9. echo 禁止用於其他用途(例如:盜取他人金鑰),否則後果自負。
  10. echo:
  11. powershell -Command "Write-Host '---------------------------繼續使用即代表同意上述條款。---------------------------' -BackgroundColor Black -ForegroundColor Red"
  12. echo:
  13. echo:
  14. echo 3秒後可以跳過此頁面。
  15. timeout 1 >nul
  16. timeout 1 >nul
  17. timeout 1 >nul
  18. echo:
  19. powershell -Command "Write-Host '您可以跳過了,按下任意按鍵跳過此頁面...' -BackgroundColor Green -ForegroundColor White"
  20. pause >nul
  21. cls
  22. echo 正在收集 Windows 的資訊...
  23. :: -----------------------------------------------------------------------------------------------
  24. :: 使用 wmic 查詢 Windows 產品金鑰
  25. for /f "tokens=2 delims==" %%A in ('wmic path softwarelicensingservice get OA3xOriginalProductKey /value 2^>nul') do (
  26.     set "product_key=%%A"
  27. )
  28. :: -----------------------------------------------------------------------------------------------
  29. :: 查詢 Windows 類型
  30. for /f "tokens=2 delims==" %%B in ('wmic os get Caption /value 2^>nul') do (
  31.     set "windows_type=%%B"
  32. )
  33. call set "windows_type=%%windows_type:Microsoft =%%"
  34. :: -----------------------------------------------------------------------------------------------
  35. :: 查詢 Windows 詳細版本
  36. for /f "tokens=2 delims==" %%C in ('wmic os get Version /value 2^>nul') do (
  37.     set "windows_version=%%C"
  38. )
  39. :: 查詢 Windows 建構號
  40. for /f "tokens=2 delims==" %%D in ('wmic os get BuildNumber /value 2^>nul') do (
  41.     set "build_number=%%D"
  42. )
  43. :: 查詢 Windows 架構
  44. for /f "tokens=2 delims==" %%E in ('wmic os get OSArchitecture /value 2^>nul') do (
  45.     set "os_arch=%%E"
  46. )
  47. :: 查詢 Windows 服務包版本
  48. for /f "tokens=2 delims==" %%F in ('wmic os get CSDVersion /value 2^>nul') do (
  49.     set "service_pack=%%F"
  50. )
  51. :: -----------------------------------------------------------------------------------------------
  52. :: 查詢安裝日期,並將格式調整為 YYYY-MM-DD
  53. for /f "tokens=2 delims==" %%G in ('wmic os get InstallDate /value 2^>nul') do (
  54.     set "install_date=%%G"
  55. )
  56. set "install_year=%install_date:~0,4%"
  57. set "install_month=%install_date:~4,2%"
  58. set "install_day=%install_date:~6,2%"
  59. set "install_date=%install_year%年%install_month%月%install_day%日"
  60. :: -----------------------------------------------------------------------------------------------
  61. :: 查詢系統啟動時間,並將格式調整為 YYYY-MM-DD
  62. for /f "tokens=2 delims==" %%H in ('wmic os get LastBootUpTime /value 2^>nul') do (
  63.     set "last_boot=%%H"
  64. )
  65. set "boot_year=%last_boot:~0,4%"
  66. set "boot_month=%last_boot:~4,2%"
  67. set "boot_day=%last_boot:~6,2%"
  68. set "last_boot=%boot_year%年%boot_month%月%boot_day%日"
  69. :: -----------------------------------------------------------------------------------------------
  70. :: 查詢系統製造商和型號
  71. for /f "tokens=2 delims==" %%I in ('wmic computersystem get Manufacturer /value 2^>nul') do (
  72.     set "manufacturer=%%I"
  73. )
  74. for /f "tokens=2 delims==" %%J in ('wmic computersystem get Model /value 2^>nul') do (
  75.     set "model=%%J"
  76. )
  77. :: -----------------------------------------------------------------------------------------------
  78. :: 查詢 BIOS 版本
  79. for /f "tokens=2 delims==" %%K in ('wmic bios get SMBIOSBIOSVersion /value 2^>nul') do (
  80.     set "bios_version=%%K"
  81. )
  82. :: -----------------------------------------------------------------------------------------------
  83. :: 查詢處理器資訊
  84. for /f "tokens=2 delims==" %%L in ('wmic cpu get Name /value 2^>nul') do (
  85.     set "cpu_name=%%L"
  86. )
  87. :: -----------------------------------------------------------------------------------------------
  88. :: 查詢 RAM 大小
  89. for /f "tokens=2 delims==" %%M in ('wmic computersystem get TotalPhysicalMemory /value 2^>nul') do (
  90.     set "ram_size_KB=%%M"
  91. )
  92. set /a result=%ram_size_KB:~0,-3%/1048576

  93. :: 捨棄數字串的最後一位
  94. set "ram_size_GB=%result:~0,-1%"
  95. :: -----------------------------------------------------------------------------------------------
  96. :: 查詢顯示卡型號
  97. for /f "tokens=2 delims==" %%N in ('wmic path win32_videocontroller get caption /value 2^>nul') do (
  98.     set "gpu_name=%%N"
  99. )
  100. :: -----------------------------------------------------------------------------------------------
  101. :: 顯示 Windows 的各種資訊
  102. cls
  103. echo 您的 Windows 類型為:%windows_type%
  104. echo 系統架構:%os_arch%
  105. echo 詳細版本為:%windows_version%
  106. echo 建構號:%build_number%
  107. if not "%service_pack%"=="" (
  108.     echo 服務包版本:%service_pack%
  109. ) else (
  110.     echo 服務包版本:無
  111. )
  112. echo:
  113. :: 判斷是否成功取得金鑰
  114. if defined product_key (
  115.     echo 已安裝的 Windows 金鑰為:%product_key%
  116. ) else (
  117.     echo 找不到『已安裝的 Windows 金鑰』,您的 Windows 可能尚未激活。
  118. )
  119. echo:
  120. echo 系統安裝(更新)日期:%install_date%
  121. echo 最近一次的開機時間:%last_boot%
  122. echo:
  123. echo 處理器型號:%cpu_name%
  124. echo 顯示卡型號:%gpu_name%
  125. echo 記憶體大小:%ram_size_GB% GB (%ram_size_KB% KB)
  126. echo 系統製造商:%manufacturer%
  127. echo 電腦型號:%model%
  128. echo BIOS 版本:%bios_version%
  129. echo:
  130. echo ----------------------------------------------------------
  131. echo:
  132. echo:
  133. echo 按下任何按鍵離開此程式...
  134. pause >nul
複製代碼

----------------------------------------------------------------------------------------------
【軟體截圖】:
螢幕擷取畫面 2024-09-14 214634.png
登錄/註冊後可看大圖