永发信息网

用dos命令实现100个一相加

答案:2  悬赏:80  手机版
解决时间 2021-03-21 03:43
  • 提问者网友:未信
  • 2021-03-20 13:45
用dos命令实现100个一相加
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-03-20 14:16
@echo off
set n=1
:A
if %n% equ 100 echo 100个一相加后结果为:%n%&pause&exit
set /a n+=1
goto A
全部回答
  • 1楼网友:野慌
  • 2021-03-20 15:49
帮你写一个这样的:在批处理所在位置新建一个new文件夹(如果已存在会先删除它) 然后把所有.jpg文件(这个位置下各级文件夹里的都会找)复制到新建的文件夹里,有同名改为主名附加 _1 ,_2 .... @echo off&setlocal enabledelayedexpansion set dd=new if exist "%dd%\" rd/q/s "%dd%" md "%dd%" set/a "m=0,m1=0" echo.正在复制。。。 for /f "tokens=*" %%a in ('dir/b/a-d/s *.jpg')do ( echo %%a&set/a m+=1 if not exist "%dd%\%%~nxa" (set/a m1+=1 copy "%%a" "%dd%\">nul)else (set/a n=0 set name=%%~na call :re copy "%%a" "%dd%\%%~na_!n!.jpg>nul" )) echo. 复制完成,共 %m% 个文件,其中 不同名的 %m1% 个 pause exit :re set/a n+=1 if exist "%dd%\%name%_%n%.jpg" goto re
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯