无忧启动论坛

标题: 待测,用 pecmd 给 diskpart 做个外壳 (ver1.0 完工) [打印本页]

作者: dos时代菜鸟    时间: 2019-4-2 15:24
标题: 待测,用 pecmd 给 diskpart 做个外壳 (ver1.0 完工)
本帖最后由 dos时代菜鸟 于 2019-4-2 15:32 编辑

没办法 dos 板块 太冷清了,
发这里,大家多 测试下。
要是在 pe  下,就几十k 的体积 就够用了


做这个,就是 图个用 diskpart 分区方便些,比起 大软件,diskpart 肯定是不够,但 为了装系统,分区啥的肯定够用了。关键是 原生支持,不用第三方。

权当只为推广 pecmd ,脚本也能做出 图形软件的效果。
鼠标操作。数据列表。

文件数据 导入 窗口列表, 按钮,单选框,编辑框,文本框,窗口操作,窗口控件及其变量操作 。其实一点儿也不比 编程 难。
而且明码,更容易修改。


待测,用 pecmd 给 diskpart 做个外壳 (ver1.0 完工)
http://bbs.wuyou.net/forum.php?m ... 413760&fromuid=1198
(出处: 无忧启动论坛)

作者: conlin888    时间: 2019-4-2 16:09
支持一下,DOS没落了,就跟曾经的WIN95,WIN98一样
作者: 2012maaybe    时间: 2019-4-2 16:12
diskpart还是很强大的,曾经为了装WIN7 ,需要把GPT磁盘改为MBR,用diskgenius和 傲梅分区助手都没成功,最后用diskpart命令搞定。
作者: ls68057121    时间: 2019-4-2 16:33
非常好。这个好用啊
作者: dos时代菜鸟    时间: 2019-4-2 17:18
主要测试看有啥毛病没有,好修改。
作者: dos时代菜鸟    时间: 2019-4-2 17:24
所有需要输入数字的地方,比如 多少多少M的,都可以直接输入表达式,比如5g,就写成5*1024就行
作者: brook    时间: 2019-4-2 17:31
支持楼主
作者: dos时代菜鸟    时间: 2019-4-2 17:34
dos时代菜鸟 发表于 2019-4-2 17:18
主要测试看有啥毛病没有,好修改。

pecmd的tabl表功能,
当记录多一屏显示不下的时候,需要通过下来条,选择最后几条记录,第一条记录就不在显示范围,此时如果鼠标离开表范围再返回悬停在表上,表的备选项就自动变为第一条。这个怎么弄
作者: dwtr    时间: 2019-4-3 13:19
厉害了我的哥
作者: qh6420933    时间: 2019-4-3 15:23
建议打包成exe
作者: 红毛樱木    时间: 2019-4-3 17:04
dos时代菜鸟 发表于 2019-4-2 17:34
pecmd的tabl表功能,
当记录多一屏显示不下的时候,需要通过下来条,选择最后几条记录,第一条记录就不 ...

有示例代码吗?重现一下这个问题的示例代码
作者: dos时代菜鸟    时间: 2019-4-3 21:09
红毛樱木 发表于 2019-4-3 17:04
有示例代码吗?重现一下这个问题的示例代码

我那个 diskpart 分区外壳 就是这个毛病。
作者: dos时代菜鸟    时间: 2019-4-3 21:18
qh6420933 发表于 2019-4-3 15:23
建议打包成exe

考虑 pe 下用 体积很小,借助pe自带的 pecmd 运行,感觉更好,脚本代码完全公开,也没必要压缩或者编译成  EXE 了吧。一个练习作品,欢迎翻改。
作者: dos时代菜鸟    时间: 2019-4-3 21:21
本帖最后由 dos时代菜鸟 于 2019-4-3 21:24 编辑
红毛樱木 发表于 2019-4-3 17:04
有示例代码吗?重现一下这个问题的示例代码


用那个 脚本 ,里面有个 设置分区id 的功能,可以列出 各种 id ,你选一下最后面几个,然后 把鼠标挪开列表范围,随便点击啥地方都行,鼠标再回到列表范围 悬停着,一会儿,你选的项目就没有了,拉动滚动条,会发现变成选择了前一个滚动范围的某个条目。
作者: 红毛樱木    时间: 2019-4-3 22:59
dos时代菜鸟 发表于 2019-4-3 21:21
用那个 脚本 ,里面有个 设置分区id 的功能,可以列出 各种 id ,你选一下最后面几个,然后 把鼠标挪开 ...

试了下这个确实是的,应该是PECMD的BUG,去帖子反馈吧。
作者: dos时代菜鸟    时间: 2019-4-3 23:02
红毛樱木 发表于 2019-4-3 22:59
试了下这个确实是的,应该是PECMD的BUG,去帖子反馈吧。

这个 怎么说? 有没有啥专业的 名词啥的?
一时间,我还真不会说了。呵呵
作者: qh6420933    时间: 2019-4-4 09:31
dos时代菜鸟 发表于 2019-4-3 21:18
考虑 pe 下用 体积很小,借助pe自带的 pecmd 运行,感觉更好,脚本代码完全公开,也没必要压缩或者编译成 ...

用坛友527104427兄的单文件打包工具呀 把pecmd一起打包 直接内存释放 也用不了多大的内存 这样就脱离环境束缚了
作者: dos时代菜鸟    时间: 2019-4-7 15:22
qh6420933 发表于 2019-4-4 09:31
用坛友527104427兄的单文件打包工具呀 把pecmd一起打包 直接内存释放 也用不了多大的内存 这样就脱离环境 ...

对于 想放到 pe 里的来说,已经有 pecmd 的情况下,就没必要把pecmd 也打包。

打包这活儿,还是留给喜欢的人 自己做吧。

可能有不完善或者不适合的地方也好方便修改。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3