linq语句怎么用统计_老少皆宜:学习怎么用脚本收集硬件统计表

【导读】

十几年前,当我还是年轻小鲜肉时:拎着一个提包,独自一人坐着绿皮火车来到了上海。虽然在家乡有着一年多从事电脑培训经验,在陌生的上海却只能找到外包或IT运维技术支持的工作。收入有限,频频跳槽期望获取更多一点点的工资!

短短的二三年时间,预估进入过近十家小微计算机性质的企业,大多数的时候并不能解决温饱,生存全靠:饿肚子硬挺……

回过头的时候,我发现熟悉的这些企业,活下来的企业仅有二家,我在总结:这二家小微企业为什么能在几十年中在市场存活,结合自己工作过的经验总结,我发现了一些规律:

  • 1、重视IT计算机的资料整理和收集,方便移交和指导……
  • 2、结合收集的资料,有丰富经验的员工能方便快捷的指导新人:事半功倍……
  • 3、有详细的IT产品和设备资料,能给业务和市场员工提供有效的参考,有针对性的提供全面系统的IT系统建议……

【IT系统资料如何收集?】

我印象中的资料收集期:非公司繁忙期,业务和市场动员IT技术支持,按进度计划,结合客户特点,让大部分同事一台一台设备的收集并标签标注:电脑、网络设备、打印机……

对于我目前来看:这种方耗时费力,在非忙碌期,让大家不闲着,好处理也不少!我今天就教大家一种更便捷的方式,按自己的需求收集格式化的计算机硬件和软件信息!

例如下图:

23d4cc52cb8726bd4b5464adb7a34cbd.png

计算机软硬件统计表

图表中编号和姓名后期填写,而CPU、内存、主板、显卡、硬盘、OS版本、用户名、密码、IP地址和Mac地址、生产日期(采购日期)。当时常规的收集方式:右击我的电脑-》属性,能看到CPU、内存,然后记录在打印好的表格……

今天我就简单讲讲,编写一个BAT批处理脚本,完成计算机硬件收集的目的。

【编写批处理收集计算机统计表】

1、首先了解显示CPU的命令,例如我们用:

 wmic cpu >> cpu.txt
0e45db20721f5e95143c86234facb7f9.png

WMIC CPU 命令详情

Wmic CPU同样有很多参数,可以根据需要添加或增减,达到收集需要的信息,例如我在这里用命令:

wmic cpu get name /value
b75c0ab47f35729ee52ea773f8471442.png

wmic cpu get name /value

上图就是我需要的CPU型号信息,我简单的建立了一个批处理文件,内容为以下:

821807efdc7e01ad10671eb15445feed.png

BAT批处理代码标注说明

@echo offecho "----------------------------------------------------------------------------------------------------------------------"echo "-------------------------上海旭逸计算机信息技术有限公司-&-上海朵罗信息技术有限公司------------------------------------"echo "----------------------------------------------------------------------------------------------------------------------"echo "-------------------------联系方式:王先生    电话:13564112912    QQ:1661095------------------------------------------"echo "----------------------------------------------------------------------------------------------------------------------"@echo "                                                                                                                     "@echo "                                                                                                                     "setlocal ENABLEDELAYEDEXPANSIONset Savefiles="c:emphardware.txt"rem :CpuName 主要的目录是区别CPU子程序,后面依此类推,搭积木完成内存、显卡……:CpuNameset tee=0for /f "tokens=1,* delims==" %%a in ('wmic cpu get name /value') do (set /a tee+=1@echo %%bif "!tee!" == "3" echo|set /p="%%b,">>%Savefiles%)rem goto :eof 子程序结束标志goto :EOFrem ----------例如:获取计算机操作系统名称并写入设定好的文件-----------------:WinOsVersetlocal ENABLEDELAYEDEXPANSIONset tee=0for /f "tokens=1,* delims==" %%a in ('wmic os get Caption /value') do (set /a tee+=1if "!tee!" == "3" echo|set /p="%%b,">>%Savefiles%)goto :EOF:eof
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值