一键收集你电脑的信息的脚本bat 先新建一个txt粘贴这个内容之后,将后缀名字改成这个.bat
Windows 版(保存为 check.bat)
@echo off
echo ====== OS ======
ver
systeminfo | findstr /B /C:"OS Name" /C:"OS Version" /C:"System Type"
echo.
echo ====== Python ======
python --version 2>nul || echo Python not found
pip --version 2>nul
where python
echo.
echo ====== CPU ======
wmic cpu get name
echo.
echo ====== Memory ======
wmic computersystem get TotalPhysicalMemory
echo.
echo ====== GPU ======
nvidia-smi 2>nul || echo No NVIDIA GPU detected
echo.
echo ====== Disk ======
wmic logicaldisk get caption,freespace,size
pause
Mac/Linux 版(保存为 check.sh)
#!/bin/bash
echo"====== OS ======"
uname -a
[ -f /etc/os-release ] && cat /etc/os-release
sw_vers 2>/dev/null
echo -e "\n====== Python ======"
python --version 2>&1 || python3 --version 2>&1
pip --version 2>&1 || pip3 --version 2>&1
which python python3
echo -e "\n====== CPU ======"
sysctl -n machdep.cpu.brand_string 2>/dev/null || lscpu | grep "Model name"
echo -e "\n====== Memory ======"
free -h 2>/dev/null || (echo"Total memory:"; sysctl hw.memsize)
echo -e "\n====== GPU ======"
nvidia-smi 2>/dev/null || echo"No NVIDIA GPU"
system_profiler SPDisplaysDataType 2>/dev/null | grep -E "Chipset|VRAM|Metal"
echo -e "\n====== Disk ======"
df -h
执行
chmod +x check.sh
./check.sh
夜雨聆风