【bat批处理】bat批处理之脚本自动pull代码_收藏
需要批量自动运行电脑上某个文件夹的事项,可以用bat做个脚本实现开机自动运行。
直接上操作:
1、start cmd /k 打开cmd命令窗口
2、for /D %%i in (E:\wenjian*) do ECHO %%i 循环遍历输出文件夹
3、>>shuchu.txt 将结果输出至shuchu.txt文件
4、电脑程序任务计划程序 定时执行——自动定时开机
操作介绍:
1、通过bat 文件打开cmd窗口,注意是 /k与/c的区别 /k打开cmd窗口,代码执行完成之后,不做操作,cmd窗口保留,/c 不打开cmd窗口直接在后台运行cmd命令。
2、打开cmd窗口之后,通过for循环遍历文件夹。do后面为循环体 %%i为文件夹名称。其次使用‘&’符号执行多条cmd命令,执行输出目录信息,更新时间 以及下拉代码等操作,并将信息输出到了指定文件夹下。
3、>符号后跟txt文件指的是覆盖txt之前的内容,>>保留txt文本之前的内容,在末尾添加新内容
bat文件内容:
@echo off //关闭打开的窗口 start cmd /C //在后台打开cmd窗口 e://跳转到e盘 cd E:\wenjian // 跳转到指定文件夹下 for /D %%i in (E:\wenjian\*) do echo %%i>>dir.txt & cd %%i & ECHO %date% %time% >> shuchu.txt & git pull >>shuchu.txt &cd E:\wenjian //for循环 输出目录信息 cd 到 项目目录 输出 更新时间 输出pull返回信息 cd E:/wenjian ECHO %date% %time% >>update.txt //在根目录输出 更新完成时间
Windows10系统下开启定时任务:
路径:控制面板——管理工具——任务计划程序——添加任务
1)切换到触发器——新建——选择按预定计划 每天 选择时间——确定

2)切换到操作——新建——启动程序——设置bat文件——确定

bat文件自动执行操作。
声明:本网站为“个人非营利性”网站,仅是博主与热心网友收集整理提供的经验记录和学习内容!本站文章图片来源于网络和AI,如有问题,可联系本站删除。
网站初心:一些棘手的、偏门的问题,能比较方便地在一个网站上查询、解决。
