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

[其他] [已解决]批处理中如何调用debug命令

本帖最后由 lqh123108 于 2015-9-21 10:33 编辑

http://www.bathome.net/thread-14988-1-1.html

想实现自动化?
cmd /c debug|d>2.txt
但无法实现,不知道哪位用过,谢谢

回复 1# lqh123108


不能用是什么现象?
Win7之后就没有自带debug.exe了,也就不认识debug命令
如果需要就得自己整一个来使用了。
人生是一部书/只有这一页最温暖/读懂它的时候/我们在远方流泪...

TOP

回复 2# 回家路上


    64位系统不再提供16位虚拟机,但32位系统还是有的

TOP

不过可以考虑装一个 32 位的 xp mode

TOP

cmd /k echo d fff0:0 ff|debug
这个能查,但问题是无法退出debug状态?不知哪位高手能退出程序来

TOP

本帖最后由 pcl_test 于 2015-9-6 11:23 编辑
  1. @more +1 "%~f0"|debug&pause&exit/b
  2. d fff0:0 ff
  3. q
复制代码
  1. @echo off
  2. >$ more +5 "%~f0"
  3. debug<$
  4. del $
  5. pause&exit/b
  6. d fff0:0 ff
  7. q
复制代码

TOP

本帖最后由 lqh123108 于 2015-9-6 11:26 编辑
pcl_test 发表于 2015-9-6 11:12



    高手高手……。谢谢
这样子还可以重复在debug中运行多个命令了,

另外,我想用管道提供参数的办法为什么不行呀?
echo d fff0:0 ff|debug&echo q|debug
echo d fff0:0 ff&q|debug
都不行……
不知|这个连续传递多个参数该怎么用才对?(主要是用在VB或VBA中作一行命令调用,否则比较麻烦)

TOP

  1. @echo off
  2. (echo;d fff0:0 ff&echo;q)|debug
  3. pause
复制代码
1

评分人数

TOP

再次感谢,原来加个括号就可以呀

TOP

返回列表