广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    如何用批处理提取硬盘系列号

    来源:网络收集  点击:  时间:2024-03-02
    【导读】:
    如何用批处理提取硬盘系列号?要想实现用批处理提取硬盘序列号功能,就必须先了解硬盘序列号用什么命令来获取,只有知道了获取硬盘序列号的命令,我们才可以用批处理进行提取。下面,小编就带领大家一步步来实现功能需求。方法/步骤1/6分步阅读

    diskpart命令是windows系统自带的命令行分区管理工具,可实现对系统硬盘分区实现增、删、改管理,并且修改分区后不需重新启动系统即能立即生效。同时,利用该命令也能查看系统硬盘的一些参数。

    2/6

    这里,我们就是要利用diskpart命令来获取硬盘的序列号。首先,直接在命令行窗口运行diskpart命令,会进行入diskpart工具的交互界面,运行listdisk,可查看当前系统的硬盘情况,运行“select disk 0”可选择第一块硬盘,然后运行“detail disk”可查看选中硬盘的详细信息,其中就包括分区信息和我们需要的序列号。

    3/6

    我们要批处理获取硬盘序列号,交互方式肯定是不行的,不过还好diskpart命令的“/s”可支持脚本文件运行。所以我们可以把这些交互命令放到脚本中,再直接运行脚本即可。命令如下:

    @echoselect disk 0 dpjs.txt

    @echodetail disk dpjs.txt

    diskpart /s dpjs.txt

    del /q dpjs.txt

    4/6

    这时我们可以用命令:diskpart /s dpjs.txttmp.txt 将磁盘信息保存到tmp.txt临时文件中,再通过findstr命令来查找包含“ID:”字符串的行,即可提取到磁盘序列号。

    5/6

    也可以利用管道符将命令:diskpart /s dpjs.txt 获取的信息,直接传递给findstr命令来进行查找输入,而不用生成临时文件,提高脚本的运行效率。命令如下 :diskpart /s dpjs.txt|findstr ID:

    6/6

    现在所有环节的命令都弄清楚了,再来写批处理就非常容易的了。主要代码如下:

    @echo off

    echo select disk 0 dpjs.txt

    echo detail disk dpjs.txt

    diskpart /s dpjs.txt|findstr ID:

    del /q dpjs.txt

    如下图所示,可以看到批处理获取磁盘序列号成功!

    硬件批处理
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_219819.html

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-23 10:57:19  耗时:0.022