Board logo

标题: 关于批处理的问题~ [打印本页]

作者: chineselgs     时间: 2006-4-22 13:35    标题: 关于批处理的问题~

前天有一个朋友问了我一个问题,他在批处理里输入以下内容:
@echo off
echo =
format d:/q
format e:/q
pause

但是在运行时却显示:
"警告,非移动磁盘驱动器 D:上的所有数据将会丢失!是否继续进行格式化(Y/N)?"   
第一条都不行了,以后就别说了~
他问我怎么样输才能让DOS自动格式化硬盘.我难住了,回去后试了好几种方法,都不行,WINDOWS自带的DOS毕竟是在WINDOWS平台上运行的~什么都要通过WINDOWS!!!
小弟想请教一下,怎么样才能让WINDOWS自带的DOS批处理文件自动格式化硬盘,希望大家讨论一下,给小弟一个答案~谢了



声明,我发这个只是为了学习,希望大家不要拿去做破坏.否则后果自负!~



声明,我发这个只是为了学习,希望大家不要拿去做破坏.否则后果自负!~









─────────────────── 版务记录 ────────────────────
执行:namejm
原标题:关于批处理的问题~
说明:因标题过于模糊,不便于论坛的搜索和管理,请在三日内修改标题。
处罚:因该用户在论坛里并非新人,理应对本论坛的发帖规定有所了解,故扣除该用户发帖所
      得的4点积分。若在本提示发表三日之后尚未作出相应反应,将由版主强制修改标题。
建议:若对本处理有异议,请点
这里意见反馈 & 网友交流 栏目中发帖申辩;若确实属于不当处理,
      本人将取消本处理,若有必要,并将采取其他适当的措施来消除对你的不利影响。
─────────────────── 版务记录 ────────────────────


[ Last edited by namejm on 2006-10-23 at 01:03 ]
作者: 3742668     时间: 2006-4-22 13:47
试试 echo y | format e: 看看。
作者: willsign     时间: 2006-10-22 23:09
@Echo OFF
@Format c:/q/autotest exit
作者: 不得不爱     时间: 2006-10-23 04:58
试下这个:
echo y| format e: /q /V:e
作者: lxmxn     时间: 2006-10-23 05:40

@echo off
format d: /autotest /q