找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 24522|回复: 3

[系统相关] 【已解决】批处理如何开机时扫描A~Z盘,且记录自身运行次数?

[复制链接]
发表于 2014-11-17 21:56:11 | 显示全部楼层 |阅读模式
本帖最后由 李安阳 于 2014-11-18 00:14 编辑

【百度投问无果】麻烦大神帮忙做一个批处理 开机启动时扫描A~Z盘  无XXX文件就立即关机  且记录自身运行次数  如果运行次数达到10次就goto  1

:1
echo 这样明白多了吧,我怕我说得不明白- -


-_-最好先测试一下 免得到时又要麻烦你们。

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

 楼主| 发表于 2014-11-17 22:34:56 | 显示全部楼层
- -本来我可以到处抄一下然后拼出来的  但是抄的代码有点问题    所以请大神帮我做个新的  
我的百度问的-_-我没测试清楚就采纳了  他只能记录运行记录1次第二次运行就直接goto 了   我在百度问的要求是运行5次就goto

@Echo Off
SetLocal EnableDelayedExpansion
If Exist %Temp%\Times.txt (
    Set /P Times=<%Temp%\Times.txt
    If !Times! GEQ 5 Goto yamadie
) Else (
    Set /A Times+=1
    Echo %Times%>%Temp%\Times.txt
)
Pause
Exit
:yamadie
Echo ............This is yamadie?!
Pause
发表于 2014-11-17 23:29:54 | 显示全部楼层
回复 2# 李安阳
  1. @Echo Off
  2. SetLocal EnableDelayedExpansion
  3. If Exist %Temp%\Times.txt (
  4.     Set /P Times=<%Temp%\Times.txt
  5.     If !Times! GEQ 5 Goto yamadie
  6. )
  7. Set /A Times+=1
  8. >%Temp%\Times.txt Echo,!Times!
  9. Pause
  10. Exit
  11. :yamadie
  12. Echo ............This is yamadie?!
  13. Pause
复制代码

评分

参与人数 2技术 +2 收起 理由
李安阳 + 1 乐于助人
Batcher + 1 乐于助人

查看全部评分

 楼主| 发表于 2014-11-18 00:13:53 | 显示全部楼层
回复 3# DAIC


    谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 16:30 , Processed in 0.019979 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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