Board logo

标题: [系统相关] 批处理怎么过滤字符和把语句赋值给变量 [打印本页]

作者: mybillmail    时间: 2018-7-4 14:35     标题: 批处理怎么过滤字符和把语句赋值给变量

我通过wmic bios get serialnumber
可以获得本机的电脑序列号,显示结果为:
SerialNumber  
JWF3RV1      

问题:我想过滤掉第一行,只要第二行,即JWF3RV1,并且赋植给一个叫%SN%的变量,怎么怎么写

奇怪刚才发了一次贴 子却找不着了
作者: Batcher    时间: 2018-7-4 15:29

  1. @echo off
  2. for /f "tokens=2 delims==" %%a in ('wmic bios get serialnumber /value') do (
  3.     set "SN=%%a"
  4. )
  5. echo %SN%
  6. pause
复制代码

作者: mybillmail    时间: 2018-7-6 13:52

完美 。多谢了。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2