特别喜欢这种代码式的教学帖,比起纯软件的帖子更容易学习到东西 |
本帖最后由 dos时代菜鸟 于 2018-4-23 10:38 编辑 加了个 获取 文本流 各行 第n个单词及其后面内容的函数。这个 在 cmd 下,一个 for 就搞定了。vbs 下 对文本流的操作,具体功能 都需要 自己编,正好 复习一下 vbs 下的文本字符串操作。呵呵。 用 vbs 的 Exec 方式 ,还有一个好处就是 可以一次调用 Disk part 完成所有操纵,不用像 cmd 中那样 频繁 调用 diskpart.exe 。 |
a22124497 发表于 2018-4-23 08:56 powershell 对环境要求可能更加苛刻, pe下,还是 cmd 最稳妥。 |
嘻嘻...... 大师又放毒了...... 每次看见大师的毒....... 俺的心里就特别的高兴...... ![]() |
本帖最后由 dos时代菜鸟 于 2018-4-23 10:34 编辑 ![]() 脚本 利用 exec 的 stdout 获取 diskpart 命令运行结果 ,分析 硬盘分区序列,由用户 选择 分区卷 序号,完成操作。 如果 选择的卷 有 盘符,就卸载,如果没有盘符,就询问 分配一个盘符。 脚本运行中间 不生成任何 中间文件,就一个 vbs 脚本 。 比 cmd 优势在于不必频繁 调用 Diskpart.exe 节省调取时间。 需要 系统 vbs 支持,有 diskpart.exe 可能 用 vbs 调用系统 dll 实现这个 功能 更便捷,这里只是 一个 实验 样本而已,就是 想 看看 exec 的 stdout 获取 程序输出 结果方面 的 功能 和应用。 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.