求救bat代码书写(注:假定集合至少存在11到14的不同的子
bat吧
全部回复
仅看楼主
level 4
求救bat代码书写(注:假定集合至少存在11到14的不同的子集,可以更多)
有A=1 2 3 4 …
有B=a b c d e f g h …
有C=i j k l …
以时间为变量(小时,分钟),达到A集合中的值(其中数字表示小时,分钟,这里只是生成B中值(如1时指定是1,6指定是f,都是固定的))。每2分钟用if命令识别B的值,识别到就比较a到a的时间+7分钟之间(对应b c…的雷同规则)是都存在的,就对应设函数为对应的C(规则同之前的一样,依次对应,不能错位对应),如果不对应,设C为“未定义”。每分钟检测C的值,C不是空或“未定义”值时,检测是否有运行(geeplayer.exe),如果没有,则打开图片(由geeplayer.exe打开,不出意外这个是一个默认软件),在B对应的值+7分钟的时间节点结束程序,但是,如果打开图片的程序被关闭,需要当C是其他的内容(不是空或“未定义”,是更换下一个值)才再次运行命令,也就是说,他每次符合条件后只运行一次。但是,我要说一下,批处理是timeout 1为刷新频率的程序,至于如何只运行一次,条件中可以向磁盘中写后缀为.txt的内容,作为记录打开内容。
求代码(最好解释一下代码意义),谢谢。
2018年12月07日 11点12分 1
level 4
有人吗
2018年12月07日 11点12分 2
level 4
Emmm
2018年12月07日 11点12分 3
level 4
我暂时想不出来,所以求救
2018年12月07日 11点12分 4
level 4
求救大佬
2018年12月08日 01点12分 5
level 4
来人啊
2018年12月08日 01点12分 6
level 4
萌新求救
2018年12月08日 01点12分 7
level 4
真卑微
2018年12月09日 02点12分 8
level 9
唉我去点进来一看整了半天你自己刷好几层楼醉了哦
2018年12月26日 02点12分 9
1