[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. call:get_ID
  3. echo %ID%
  4. goto:eof
  5. :get_ID
  6.     for /F "skip=1" %%i in ('wmic path Win32_PhysicalMedia get SerialNumber') do (
  7.         set ID=%%i
  8.         goto:eof
  9.     )
  10. goto:eof
复制代码
因为实际上它显示的是三行,而且bat好像禁用了break,所以只好使用 goto:eof 来中断。
当需要获取磁盘序列号的时候 call:get_ID ,返回值储存在 ID 中。

TOP

回复 4# testest


    多硬盘的话,你那条查询语句的结果是什么?
我没有多硬盘,不知道具体情况

TOP

返回列表