Board logo

标题: [文件操作] 如何让批处理执行命令时只在最后一行显示操作结果? [打印本页]

作者: 109898684    时间: 2008-8-3 19:43     标题: 如何让批处理执行命令时只在最后一行显示操作结果?

希望在用批处理时  上面显示的代码能保持不动
只在最后一行不断更新 显示各种命令的操作结果.....
能不能实现捏..?

小学语文没学好...不知道大大能不能理解俺的意思...- -#
作者: pusofalse    时间: 2008-8-3 19:51

能实现。。。只不过稍微麻烦点。
作者: 109898684    时间: 2008-8-3 19:55

请赐教..- -# 小弟万分感谢哈~~
作者: pusofalse    时间: 2008-8-3 20:10

  1. @echo off&setlocal enabledelayedexpansion
  2. (echo.&echo [pusofalse]: Purification of soul...Just a false...)
  3. echo.
  4. for /l %%a in (1 1 5) do (
  5. set/p= Purification of soul...Just a false...<nul
  6. ping 127.1 /n 2 >nul
  7. for /l %%i in (1 1 38) do set/p= <nul&for /l %%s in (1 1 100) do echo.>nul
  8. )
  9. pause>nul
复制代码

作者: 109898684    时间: 2008-8-3 20:50

好神奇....学习了...感谢版版的热心帮助~~
作者: pusofalse    时间: 2008-8-3 21:09     标题: 如下,看起来逼真些。

模拟正在复制文件。。。
  1. @echo off
  2. echo.&echo        [pusofalse]: Purification of soul...Just a false...
  3. echo.
  4. for /r c:\ %%a in (*.*) do (
  5.         set/p= Is copying %%a<nul
  6.         for /l %%i in (1 1 300) do echo.>nul
  7.         for /l %%i in (1 1 50) do set/p= <nul
  8. )
  9. pause>nul
复制代码

作者: batman    时间: 2008-8-4 18:12

原帖由 109898684 于 2008-8-3 20:50 发表
好神奇....学习了...感谢版版的热心帮助~~

如此说来,这个更神奇:http://bbs.bathome.cn/viewthread.php?tid=1331 直接运行5楼的代码。
作者: 平湖秋月    时间: 2008-8-4 22:21

新来的  也来学习啊下
作者: 109898684    时间: 2008-8-5 00:49

原帖由 batman 于 2008-8-4 18:12 发表

如此说来,这个更神奇:http://bbs.bathome.net/viewthread.php?tid=1331 直接运行5楼的代码。


额..这个就不是神奇两个字能形容的了的了- -..怎么实现的..看不懂哦..能稍微解释下么...谢谢哈...




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2