[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 批处理如果判断盘符是不是系统盘?

请教各位大佬 如何通过diskindex 判断这块盘是不是系统盘?
我看python代码是套循环取数据  不知道bat wmic 怎么弄?
  1. for physical_disk in c.Win32_DiskDrive():
  2.   for Partition in physical_disk.associators("Win32_DiskDriveToDiskPartition"):
  3.      for logical_disk in Partition.associators("Win32_LogicalDiskToPartition"):
复制代码
或者有没有更简便得方法判断是不是系统磁盘?

是不是可以通过Bootable 为TURE判断是不是正在运行得系统盘?

TOP

回复 3# czjt1234

大佬能说的具体点吗?
或者有没有方法获取这块磁盘得分区 然后看有没有C盘就知道了吧

TOP

回复 4# LTSC1809

  
   不管输入啥都是 输入盘符不是系统盘
   我需要的是通过硬盘得index(disk0 or disk1) 来判断它是否是当前正在运行得系统磁盘

TOP

回复 5# buyiyang


    额 这不就是c:  我如何我知道我选择得磁盘有没有c分区
    wmic 如何获取指定磁盘上分区

TOP

回复 9# smss


    这有啥用?

TOP

回复 11# Batcher


    非常感谢
    我昨天想到就是这个,后来又想到如果我拿一个有系统得磁盘 当数据盘 这个值会是TURE吗?本来准备明天验证下得

TOP

回复 13# buyiyang

  非常感谢
  这确实实现获取指定磁盘得分区,我只要判断有没有C: 我就能指定它是不是系统盘了

TOP

RE: 批处理如果判断盘符是不是系统盘?

回复 12# Batcher


    原来还可以这样用,之前一直用的/s 调用文本。。
     学到了

TOP

RE: [已解决]批处理如果判断盘符是不是系统盘?

看来你对系统盘的理解跟大家不太一样
buyiyang 发表于 2023-5-28 12:38



    非常感谢

TOP

返回列表