标题: [文件操作] bat set/p命令怎样多个同时运行? [打印本页]
作者: gx4852 时间: 2012-12-8 10:09 标题: bat set/p命令怎样多个同时运行?
- @echo off
- for /l %%i in (1 1 40) do (
- set /p=█<nul
- for /l %%a in (1 1 40) do ver>nul
- )
复制代码
怎么能让这玩意多个同时运行
作者: weichenxiehou 时间: 2012-12-8 13:04
- @echo off&setlocal enabledelayedexpansion
- set "tab= "
- for /l %%a in (1 1 40) do set "show=!show!█"
- for /l %%a in (1 1 102) do set "back=!back!"
- for /l %%a in (1 1 39) do (
- for /l %%b in (1 1 10) do echo,!show:~,%%a!
- for /l %%c in (1 1 300) do ver>nul
- if %%a lss 39 echo,%tab%%back%
- )
复制代码
作者: 悬崖之树 时间: 2012-12-11 21:33 标题: 真正的多个进度条同时运行
本帖最后由 悬崖之树 于 2012-12-11 21:54 编辑
- @echo off
- setlocal enabledelayedexpansion
- for /l %%i in (1 1 500) do (
- cls
- set /a n+=1
- for /l %%i in (1 1 !n!) do (
- set /p=@<nul
- )
- echo.&echo.&echo.&echo.&echo.
- for /l %%i in (1 1 !n!) do (
- set /p=#<nul
- )
- echo.&echo.&echo.&echo.&echo.
- for /l %%i in (1 1 !n!) do (
- set /p=#<nul
- )
- echo.&echo.&echo.&echo.&echo.
- for /l %%i in (1 1 !n!) do (
- set /p=#<nul
- )
- for /l %%i in (1 1 200) do ver>nul
- )
- pause
复制代码
作者: 悬崖之树 时间: 2012-12-11 21:35
用我的更好看点:- @echo off&setlocal enabledelayedexpansion
- for /l %%i in (1 1 80) do (
- set /a n+=1
- for /l %%i in (1 1 !n!) do (
- set /p=@<nul
- )
- echo.
- if !n! gtr 30 (
- for /l %%i in (1 1 300) do (
- ver>nul
- )
- )
- )
- pause
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |