[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] cmd脚本压缩文件,提示NUM内部命令不存在

保存为 CMD格式,大家试试,是哪里的问题,我是win10

  1. @echo off
  2. 7z a D:\Desktop\testfor1.7z D:\Desktop\text.jpg
  3. cls
  4. echo.请輸入壓縮次数
  5. set num=1
  6. set /p maxnum=
  7. pause
  8. :loop
  9.     set /a num+=1
  10.     set /a pnum = num - 1
  11.         7z a D:\Desktop\%num%.7z D:\Desktop\%pnum%.7z
  12. cls
  13.     set /a denum = maxnum - num
  14.     echo.第%num%次,设定最多%maxnum%次,剩余%denum%次
  15.     if "%num%" == "%maxnum%" goto end
  16. goto loop
  17. :end
复制代码

回复 25# Batcher


    都试过了,都一样。严格按照正常操作流程走的。

TOP

回复 24# Rasm


    你是双击执行bat文件?还是在CMD窗口执行的bat文件?如果这就是严格按照12楼的步骤得到的结果,那我就没有其他建议可以给到你了。请等等看别的朋友是否可以帮到你吧。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 23# Batcher


    是的,自动关掉了

TOP

回复 22# Rasm


    输入5回车之后这个CMD窗口会关掉是吗?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 21# Batcher


   

TOP

回复 20# Rasm


    请按照12楼的步骤操作,给出完整报错信息。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 19# Batcher


    你那边执行可以正常压缩嘛,我这输入5,回车,就闪退了

删除echo off  执行,提示
  1. D:\B>set num=1
  2. D:\B>set /p maxnum=
复制代码

TOP

回复 18# Rasm
  1. @echo off
  2. set num=1
  3. set /p maxnum=
  4. 7z a D:\b\%num%.7z D:\b\t.jpg
  5. :loop
  6. set /a num+=1
  7. set /a pnum=num-1
  8. 7z a d:\b\%num%.7z d:\b\%pnum%.7z
  9. set /a denum=maxnum-num
  10. echo 第%num%次,设定最多%maxnum%次,剩余%denum%次
  11. if "%num%" == "%maxnum%" (
  12.     goto :end
  13. )
  14. goto :loop
  15. :end
复制代码
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 17# Batcher


    https://ws28.cn/f/69xylkr1yud 复制链接到浏览器打开

手工用文本车重新打得,能正常打开输入次数,但是按回车键就闪退了。我用得是7z压缩软件

TOP

回复 16# Rasm


    最新的文件上传网盘我看下
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 15# Batcher


    我刚手工重新输了代码,代码是没问题,就是可能无法调用这个压缩软件,导致 输入次数以后,就退出了

TOP

回复 13# Rasm


    网上不懂BAT但是到处瞎忽悠的人太多了,如果你想学习批处理的话建议多看看基础教程。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 9# Rasm


    我打开你的附件查看了《7z重复压缩器1.cmd》格式错误,行尾都是LF,请改成CRLF。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 12# Batcher


    我是1:1代码按照教程演示得,按理是不会

https://www.bilibili.com/video/av21472717/

TOP

返回列表