无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)最好用的系统一键装机工具广告联系 QQ:184822951 微信:wuyouceo
楼主: dos时代菜鸟

diskpart 外壳脚本 简体中文版和英文版 Ver9.0

    [复制链接]
发表于 2018-6-7 10:16:02 | 显示全部楼层
回复

使用道具 举报

发表于 2018-6-7 10:34:26 来自手机 | 显示全部楼层
说个实际的吧,用Qdir打开win10下的efi分区,这个功能可以考虑加入。

点评

嗯,也有用 winxshell 的 我一直这么做的。不过,感觉不用 放到 脚本里,脚本只负责挂载,查看啥的 自己 选择软件 运行呗。  详情 回复 发表于 2018-6-7 10:45
回复

使用道具 举报

 楼主| 发表于 2018-6-7 10:35:28 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2018-6-7 10:41 编辑
freesoft00 发表于 2018-6-7 10:15
恩。
好的。
在执行脚本的时候没有显示脚本执行情况。

这个应该可以的
把脚本 script_l 段 550 行 左右 的代码
  1. for /f "skip=5 delims=" %%a in ('diskpart /s !dpscript! ') do ( echo .%%a)
复制代码

替换成
  1. type !dpscript! |diskpart & echo.
复制代码

捕获.PNG

懒得调整了
感兴趣,自己试试吧。
回复

使用道具 举报

 楼主| 发表于 2018-6-7 10:45:41 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2018-6-7 10:48 编辑
窄口牛 发表于 2018-6-7 10:34
说个实际的吧,用Qdir打开win10下的efi分区,这个功能可以考虑加入。


嗯,也有用  winxshell 的

我一直这么做的。不过,感觉不用 放到 脚本里,脚本只负责挂载,查看啥的 自己 选择软件 运行呗。
毕竟 cmd 脚本是单线程的。
回复

使用道具 举报

发表于 2018-6-7 15:02:39 来自手机 | 显示全部楼层
看你兴趣,不用当成要求。
回复

使用道具 举报

 楼主| 发表于 2018-6-7 15:20:27 | 显示全部楼层
刚改了一些 check_l
输入 焦点 编号的时候,只有当涉及输入的 是 disk 的时候 如果输入的是硬盘 #N 号才需要 后置星号  * ,其他的 输入序号 和 hd.p 都可以锁定 焦点。
回复

使用道具 举报

 楼主| 发表于 2018-6-7 15:37:37 | 显示全部楼层
暂时不折腾了,休息休息了。

这个 虽然没有 专业分区软件来的 高级,但 也有优势,就是 体积小。哈哈哈。
核心脚本不到 30K 。需要的其他组件 diskpart.exe /mode.com /chcp.com  基本系统都自带。

评分

参与人数 1无忧币 +5 收起 理由
freesoft00 + 5

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2018-6-8 21:53:51 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2018-6-8 21:55 编辑

8.60 测试版 DP_Script-8.60.7z 在一楼
增加可以 按测到 卷 的可用空间,
尝试探测 不在 list part 中的 卷的信息,并将其信息加入列表,因为其没有对应的 part ,所以只能对其进行 格式化 和分配 盘符
某些 u盘 select disk 后自动将  part 选中为焦点,导致 无法探测 该 part 信息,针对这种情况,做了适量调整,但愿能 更多的识别这样的 u盘。
回复

使用道具 举报

发表于 2018-6-9 10:38:15 | 显示全部楼层
dos时代菜鸟 发表于 2018-6-8 21:53
8.60 测试版 DP_Script-8.60.7z 在一楼
增加可以 按测到 卷 的可用空间,
尝试探测 不在 list part 中的  ...
  1.   Num Vol HD.P_ LTR  Fs    Offset    Free/Size    Label        PType_Act_Stat_Info_Vtype_/#n_DSta_Dyn_GPT_HD.name....
  2.     1 ---  0    --- ----- -------      0B/30GB    ------------ Disk#0_联机_Bas_MBR_.(VMware, VMware Virtual S SCSI Disk Device)
  3.     2   6  0.1   C  NTFS   1024KB    13GB/20GB    系统盘符C        主要_是__正常_系统_磁盘分区
  4.     3   7  0.2   D  NTFS     20GB  6320MB/9GB                  主要_否__正常_...._磁盘分区
  5.     4 ---  1    --- ----- -------  1024KB/20GB    ------------ Disk#1_联机_Dyn_MBR_.(VMware, VMware Virtual S SCSI Disk Device)
  6.     5   *  1.1   *           31KB        /19GB                 动态数据_否__...._...._....
  7.     6   0  1.x   G  NTFS  .......     9GB/9GB     新加卷          .._.._正常_...._简单
  8.     7   4  1.x   F  NTFS  .......    10GB/9GB     新加卷          .._.._正常_...._简单
  9.     8 ---  2    --- ----- -------      0B/1200GB  ------------ Disk#2_联机_Bas_GPT_.(VMware, VMware Virtual S SCSI Disk Device)
  10.     9  11  2.1   *  NTFS   1024KB /500MB                恢复_否_正常_已隐藏_磁盘分区
  11.    10  12  2.2   *  FAT32   501MB /100MB                系统_否_正常_已隐藏_磁盘分区
  12.    11   *  2.3   *          601MB        /128MB                保留_否_...._...._....
  13.    12   8  2.4   J  NTFS    729MB    89GB/90GB                 主要_否_正常_...._磁盘分区
  14.    13   9  2.5   K  NTFS     90GB  1000GB/1000GB               主要_否_正常_...._磁盘分区
  15.    14  10  2.6   L  NTFS   1091GB   108GB/108GB                主要_否_正常_...._磁盘分区
  16.    15 ---  3    --- ----- -------  3072KB/1024GB  ------------ Disk#3_联机_Bas_MBR_可扩展.(D:\tools\rsload.net.Wireshark-win32-1.12.4\rsload.net.Wireshark-win32-1.12.4\win8.vhd)
  17.    16  13  3.1   H  NTFS   1024KB   255GB/256GB   System       主要_是__正常_...._磁盘分区
  18.    17   *  3.0   *          256GB        /767GB                扩展的_否__...._...._....
  19.    18  14  3.2   I  NTFS    256GB   255GB/256GB                逻辑_否__正常_...._磁盘分区
  20.    19  15  3.3   M  NTFS    512GB   255GB/256GB                逻辑_否__正常_...._磁盘分区
  21.    20  16  3.4   N  NTFS    768GB   255GB/255GB                逻辑_否__正常_...._磁盘分区
  22.    21 ---  4    --- ----- -------      0B/7702MB  ------------ Disk#4_联机_Bas_MBR_.(ibootd USB Flash Disk USB Device)
  23.    22  17  4.1   O  NTFS    630MB  2296MB/7072MB               主要_是__正常_...._可移动
  24.    23 ---  5    --- ----- -------    14MB/58GB    ------------ Disk#5_联机_Bas_MBR_.(Mass Storage Device USB Device)
  25.    24  18  5.1   P  NTFS     12MB    37GB/56GB    USB_DISK     主要_否__正常_...._可移动
  26.    25   *  5.0   *           56GB        /1691MB               主要_否__...._...._....
  27.    26 --- M0    --- ----- -------      0B/0B      ------------ Disk#M0_丢失_Dyn_MBR_.(UNKNOWN)
  28.    27   1 M0.x   *        ....... /749GB                .._.._失败_...._简单
  29.    28   2 M0.x   *        ....... /749GB                .._.._失败_...._简单
  30.    29   3 M0.x   *        ....... /749GB                .._.._失败_...._简单
复制代码
回复

使用道具 举报

发表于 2018-6-9 10:39:43 | 显示全部楼层
partlist.txt内容。
磁盘容量的地方错位了。
虚拟机测试,挂接的两个U盘。
列表时间很长,有几分钟。
是8.60
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2020-9-18 15:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表