需要批量自动运行电脑上某个文件夹的事项,可以用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)切换到触发器——新建——选择按预定计划 每天 选择时间——确定

20d85318-a685-41ee-81b8-839eb5569fc2.png

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

d44ef138-b677-4269-a95b-34bd3298f51c.png


bat文件自动执行操作。