您可以使用以下批处理脚本来实现您的要求:

@echo off
setlocal

REM 获取当前日期时间
for /f "tokens=1-3 delims=/" %%a in ('date /t') do set "date=%%a-%%b-%%c"
for /f "tokens=1-3 delims=:." %%a in ('time /t') do set "time=%%a-%%b-%%c"

REM 获取主板SN
for /f "skip=1 tokens=2 delims==" %%a in ('wmic csproduct get identifyingnumber /value') do set "sn=%%a"

REM 获取UUID
for /f "skip=1 tokens=2 delims==" %%a in ('wmic csproduct get uuid /value') do set "uuid=%%a"

REM 获取MAC地址
for /f "skip=1 tokens=2 delims==" %%a in ('wmic nic get macaddress /value') do set "mac=%%a"

REM 生成文件名
set "filename=%sn%.txt"

REM 写入文件
echo Date/Time: %date% %time%> "%filename%"
echo UUID: %uuid%>> "%filename%"
echo MAC Address: %mac%>> "%filename%"

endlocal

将以上脚本保存为get_info.bat,然后运行该批处理脚本,即可生成以主板SN为文件名的TXT文件,并在文件中写入当前电脑的日期时间、UUID和MAC地址信息


原文地址: http://www.cveoy.top/t/topic/iNsD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录