Oneclickinfo 是一款简单易用的电脑信息查询工具,支持一键获取系统信息、网络信息、内存信息、硬盘分区信息等,并可将结果复制到剪贴板。适用于 Windows 7 到 Windows 11 系统(32 位和 64 位)。
-
系统信息查询:
- 获取计算机名称和系统版本。
-
网络信息查询:
- 获取有线网卡的 MAC 地址、IPv4 地址、网关、DNS 和子网掩码。
-
内存信息查询:
- 获取总内存、可用内存、内存使用率、交换内存使用率。
- 获取内存条详细信息(容量、厂商、型号),需要管理员权限。
-
硬盘信息查询:
- 获取硬盘分区信息(分区名称、挂载点、总大小、已用大小、使用率)。
- 获取硬盘厂商、硬盘大小、硬盘序列号,需要管理员权限。
-
一键复制:
- 将所有查询结果复制到剪贴板,方便粘贴和分享。
-
管理员权限支持:
- 部分信息(如内存条信息、硬盘序列号)需要管理员权限才能获取,工具会提示用户获取权限。
-
用户友好界面:
- 使用
tkinter构建的图形界面,操作简单直观。
- 使用
-
运行程序:
- 双击
Oneclickinfo.exe或运行oneclickinfo.py启动程序。
- 双击
-
一键查询:
- 点击“一键查询电脑信息”按钮,程序将自动获取并显示所有信息。
-
复制信息:
- 点击“一键复制信息”按钮,将查询结果复制到剪贴板。
-
管理员权限:
- 如果需要获取内存条信息或硬盘序列号,点击“一键获取管理员权限”按钮,程序将以管理员权限重新启动。
-
关于信息:
- 点击菜单栏中的“帮助 -> 关于”,查看软件版本和联系方式。
- 编程语言:Python 3.9+
- 依赖库:
tkinter(GUI 界面)psutil(系统信息获取)pyperclip(剪贴板操作)ctypes(管理员权限检查)wmi(硬盘信息获取,可选)
-
安装依赖:
pip install -r requirements.txt
-
运行程序:
- 直接运行
oneclickinfo.py:python oneclickinfo.py
- 或打包为可执行文件:
pyinstaller --onefile --icon=app.ico oneclickinfo.py
- 直接运行
-
管理员权限:
- 部分功能(如内存条信息、硬盘序列号)需要管理员权限才能正常运行。
-
兼容性:
- 理论支持 Windows 7 到 Windows 11 系统(32 位和 64 位),尚未在其他操作系统上测试。
-
图标文件:
- 如果需要自定义图标,请将图标文件命名为
app.ico并放置在程序目录下。
- 如果需要自定义图标,请将图标文件命名为
- 开发者:湛江市分行
- 联系方式:0759-3188662
- 版本:v1.0.1
本项目采用 MIT 许可证,详情请参阅MIT License文件。