介绍
这篇文章给大家分享的是有关怎么使用根据脚本获取网卡MAC CPUID,硬盘序列号的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
这里先给大家分享一个分配静态ip地址的代码
& # 39;, Assign a Static IP 地址 时间=strComputer “!” Set objWMIService =, GetObject (“winmgmts:“_ ,,,,,{impersonationLevel=冒充}! \ \“,,,strComputer ,,“\ \ cimv2"根) Set colNetAdapters =objWMIService.ExecQuery _ ,,(“Select  *,得到Win32_NetworkAdapterConfiguration where IPEnabled=TRUE") 时间=strIPAddress 数组(“192.168.6.98") 时间=strSubnetMask 数组(“255.255.255.0") 时间=strGateway 数组(“192.168.6.1") 时间=strGatewayMetric 数组(1) , For Each  objNetAdapter colNetAdapters拷贝 时间=errEnable 才能;objNetAdapter.EnableStatic (strIPAddress, strSubnetMask) 时间=errGateways 才能;objNetAdapter.SetGateways (strGateway, strGatewaymetric) If 才能;errEnable =0,那么 ,,,WScript.Echo “, IP address has been 改变!” 其他的才能 ,,,WScript.Echo “, IP address could not be 改变!” ,最终获得;如果 下一个
检测U盘方法一
& # 39;方法1 子? Auto_Open () 在错误?简历吗? 组? ? ? ? ? fs=? CreateObject (“Scripting.FileSystemObject")=? ? ? ? StrDrive ?“B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z"=? ? ? ? StrDriveArray ?分裂(StrDrive, ?“,“)=? ? ? ? ? StartPos ? 1 ? ? UBound (StrDriveArray) 组? ? ? ? ? ? ? ? ? d ?=? fs.GetDrive (fs.GetDriveName (fs.GetAbsolutePathName (StrDriveArray (StartPos) ?, ?“: \ \“))) ? ? ? ? ? ? ? ? ?如果d.DriveType ?=1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? s ?=? d.SerialNumber ? ? ? ? ? ? ? ? ? ? ? ?退出? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?如果年代? & lt;在““? 范围? ? ? ? ? ? ? ? (“Sheet1 ! d8") ?=? ? ? ? ? 范围? ? ? ? ? ? ? ? (“Sheet1 ! d8") ?=?“系统未检测到U盘!“ ? ? ? ? 组? ? ? ? d ?=? 组? ? ? ? fs=? 电话? ? ? ? QueryOther 结束?子 & # 39;方法2 子? DetectUdisk () 在错误?简历吗? 组? ? ? ? ? objWMIService=? GetObject (“winmgmts: \ \ \ \ cimv2"根源;) 组? ? ? ? ? colDisks=? objWMIService.ExecQuery(“选择* ? ? Win32_LogicalDisk ?哪里? DriveType ?=? 2“) ? ? ? ? ? ? objDisk ? ? colDisks ? ? ? ? ? ? ? RemovableDrive ?=? objDisk.DeviceID ? ? ? ? ? ? ? ? ?如果CreateObject (“Scripting.FileSystemObject") .GetDrive (RemovableDrive) .IsReady ? ? ? ? ? ? ? ? ? ? ? ? ? s ?=? CreateObject (“Scripting.FileSystemObject") .GetDrive .SerialNumber (RemovableDrive) ? ? ? ? ? ? ? ? ? ? ? ?退出? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?如果年代? & lt;在““? 范围? ? ? ? ? ? ? ? (“Sheet1 ! d8") ?=? ? ? ? ? 范围? ? ? ? ? ? ? ? (“Sheet1 ! d8") ?=?“系统未检测到U盘!“ ? ? ? ? 电话? ? ? ? QueryOther 结束?子 子? QueryOther () ? ? ? & # 39;2007.1.19 ?更新,获取主板序列号,CPUID, ?网卡MAC地址 组? ? ? ? ? objWMIService=? GetObject (“winmgmts: \ \ \ \ cimv2"根源;) 组? ? ? ? ? colItems=? objWMIService.ExecQuery(“选择? ? ? SerialNumber ? ? ? ? ? ? Win32_BIOS") ? ? ? ? ? ? objItem ? ? colItems 范围? ? ? ? ? ? ? ? (“Sheet1 ! E8") ?=? objItem.SerialNumber 退出? ? ? ? ? ? ? ? ? ? ? ? ? 组? ? ? ? ? colItems=? ? ? ? ? 组? ? ? ? ? colItems=? objWMIService.ExecQuery(“选择* ? ? Win32_Processor") ? ? ? ? ? ? objItem ? ? colItems 范围? ? ? ? ? ? ? ? (“Sheet1 ! F8") ?=? objItem.ProcessorId 退出? ? ? ? ? ? ? ? ? ? ? ? ? 组? ? ? ? ? colItems=? ? ? ? ? 组? ? ? ? ? colItems=? objWMIService.ExecQuery(“选择MACAddress ? ? Win32_NetworkAdapter ?在哪里? ((MACAddress ?不?零)?和?(制造商? & lt;祝辞? & # 39;微软# 39;))“) ? ? ? ? ? ? objItem ? ? colItems 范围? ? ? ? ? ? ? ? (“Sheet1 ! G8") ?=? objItem.MACAddress 退出? ? ? ? ? ? ? ? ? ? ? ? ? 组? ? ? ? ? colItems=? ? ? ? 结束?子
感谢各位的阅读!关于“怎么使用根据脚本获取网卡MAC CPUID,硬盘序列号”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!