吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3411|回复: 20
收起左侧

[其他转载] bat 进度条

  [复制链接]
Sring65 发表于 2021-8-4 11:57
本帖最后由 Sring65 于 2021-8-5 12:01 编辑

[Bash shell] 纯文本查看 复制代码
@echo off&setLocal EnableDelayedExpansion
echo 进度条
set /a n=0
set /a max=200
:loop
	set /a n+=1
	call :runProgress %n% %max%
	if %n% GEQ %max% (echo;&pause&set /a n=0)
goto:loop

rem 显示进程
:runProgress
	set /a rPgi=100 * %1 / %2
	set /a rPgN=%rPgi%/2
	set cmplt=■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
	set uncmp=□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
	call:BpByStr !cmplt:~0,%rPgN%!!uncmp:~%rPgN%! %rPgi%%%%%
goto :eof
rem 重复显示删除
:BpByStr 
  if "%bp%"=="" call:Backspace bp
  set "BpByStrold=%*"
  set /p=%bp%%bp%%bp%%bp%%bp%<nul
  set "BpByStr=%BpByStrold%"
  set /p=%BpByStr%<nul
goto :eof
rem 退格
:Backspace 
	for /F %%a in ('"prompt $h&for %%b in (1) do rem"') do (
		Set "%~1=%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a") 
goto :eof
GIF2.gif

免费评分

参与人数 4吾爱币 +10 热心值 +3 收起 理由
wnma3mz + 1 + 1 谢谢@Thanks!
luliucheng + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
我是一个外星人 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

luliucheng 发表于 2021-8-4 16:06
本帖最后由 luliucheng 于 2021-8-5 11:34 编辑

帮楼主修正一下代码:第8行改为
[Bash shell] 纯文本查看 复制代码
if %n% GEQ %max% (echo;&pause&goto :eof)
,否则程序不会结束而会无限循环。另外,第10行和第11行可以去掉,不影响程序运行。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
瑾瑜 + 1 + 1 膜拜大佬,

查看全部评分

 楼主| Sring65 发表于 2021-8-5 11:51
xianyuamiao123 发表于 2021-8-4 19:56
感谢楼主分享。要是能下载到楼主的notepad主题就更好了

可以搜索notepad2可以找到
https://github.com/zufuliu/notepad2
pipiji233 发表于 2021-8-4 13:38
wqipk 发表于 2021-8-4 13:56
很漂亮,感谢楼主分享.
涛之雨 发表于 2021-8-4 14:06
进度条那里应该也可以通过for循环显示
hhtdon 发表于 2021-8-4 14:35
学到了,感谢楼主分享
soleil 发表于 2021-8-4 14:50
按任何键之后一直在循环嘛哈哈
longpo 发表于 2021-8-4 14:53
看着还真不错
头像被屏蔽
asdswd 发表于 2021-8-4 15:14
提示: 作者被禁止或删除 内容自动屏蔽
987fw 发表于 2021-8-4 15:24
确实挺好玩。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 13:38

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表