电脑统计技巧(学习怎么用脚本收集硬件统计表)
电脑统计技巧(学习怎么用脚本收集硬件统计表)今天我就简单讲讲,编写一个BAT批处理脚本,完成计算机硬件收集的目的。图表中编号和姓名后期填写,而CPU、内存、主板、显卡、硬盘、OS版本、用户名、密码、IP地址和Mac地址、生产日期(采购日期)。当时常规的收集方式:右击我的电脑-》属性,能看到CPU、内存,然后记录在打印好的表格……对于我目前来看:这种方耗时费力,在非忙碌期,让大家不闲着,好处理也不少!我今天就教大家一种更便捷的方式,按自己的需求收集格式化的计算机硬件和软件信息!例如下图:计算机软硬件统计表
【导读】十几年前,当我还是年轻小鲜肉时:拎着一个提包,独自一人坐着绿皮火车来到了上海。虽然在家乡有着一年多从事电脑培训经验,在陌生的上海却只能找到外包或IT运维技术支持的工作。收入有限,频频跳槽期望获取更多一点点的工资!
短短的二三年时间,预估进入过近十家小微计算机性质的企业,大多数的时候并不能解决温饱,生存全靠:饿肚子硬挺……
回过头的时候,我发现熟悉的这些企业,活下来的企业仅有二家,我在总结:这二家小微企业为什么能在几十年中在市场存活,结合自己工作过的经验总结,我发现了一些规律:
- 1、重视IT计算机的资料整理和收集,方便移交和指导……
- 2、结合收集的资料,有丰富经验的员工能方便快捷的指导新人:事半功倍……
- 3、有详细的IT产品和设备资料,能给业务和市场员工提供有效的参考,有针对性的提供全面系统的IT系统建议……
我印象中的资料收集期:非公司繁忙期,业务和市场动员IT技术支持,按进度计划,结合客户特点,让大部分同事一台一台设备的收集并标签标注:电脑、网络设备、打印机……
对于我目前来看:这种方耗时费力,在非忙碌期,让大家不闲着,好处理也不少!我今天就教大家一种更便捷的方式,按自己的需求收集格式化的计算机硬件和软件信息!
例如下图:
计算机软硬件统计表
图表中编号和姓名后期填写,而CPU、内存、主板、显卡、硬盘、OS版本、用户名、密码、IP地址和Mac地址、生产日期(采购日期)。当时常规的收集方式:右击我的电脑-》属性,能看到CPU、内存,然后记录在打印好的表格……
今天我就简单讲讲,编写一个BAT批处理脚本,完成计算机硬件收集的目的。
【编写批处理收集计算机统计表】1、首先了解显示CPU的命令,例如我们用:
wmic cpu >> cpu.txt
WMIC CPU 命令详情
Wmic CPU同样有很多参数,可以根据需要添加或增减,达到收集需要的信息,例如我在这里用命令:
wmic cpu get name /value
wmic cpu get name /value
上图就是我需要的CPU型号信息,我简单的建立了一个批处理文件,内容为以下:
BAT批处理代码标注说明
@echo off
echo "----------------------------------------------------------------------------------------------------------------------"
echo "-------------------------上海旭逸计算机信息技术有限公司-&-上海朵罗信息技术有限公司------------------------------------"
echo "----------------------------------------------------------------------------------------------------------------------"
echo "-------------------------王先生 电话:13564112912 QQ:1661095------------------------------------------"
echo "----------------------------------------------------------------------------------------------------------------------"
@echo " "
@echo " "
setlocal ENABLEDELAYEDEXPANSION
set Savefiles="c:\temp\hardware.txt"
rem :CpuName 主要的目录是区别CPU子程序,后面依此类推,搭积木完成内存、显卡……
:CpuName
set tee=0
for /f "tokens=1 * delims==" %%a in ('wmic cpu get name /value') do (
set /a tee =1
@echo %%b
if "!tee!" == "3" echo|set /p="%%b ">>%Savefiles%
)
rem goto :eof 子程序结束标志
goto :EOF
rem ----------例如:获取计算机操作系统名称并写入设定好的文件-----------------
:WinOsVer
setlocal ENABLEDELAYEDEXPANSION
set tee=0
for /f "tokens=1 * delims==" %%a in ('wmic os get Caption /value') do (
set /a tee =1
if "!tee!" == "3" echo|set /p="%%b ">>%Savefiles%
)
goto :EOF
:eof