echo off ::指定起始文件夹 :: 指定文件夹 set DIR = abc :: d:/abc 改脚本放在d: set DIR="%cd%" echo DIR=%DIR% set /a n=0 setlocal enabledelayedexpansion for %%f in (*.txt) do ( echo %%f echo !n! move %%f filted set /a n+=1 echo ) pause .............................
@echo off Rem :全盘搜索指定文件并输出到文本 set "fileName=Normal.dotm" set "outPutPath=C:\result.txt" echo. > %outPutPath% echo 正在搜索 for %%i in (C D E F G H I J K L M N O P Q R $ T U V W X Y Z) do ( if exist %%i:\ ( pushd %%i:\ for /R %%j in (%fi
在指定路径下,搜索Excel文件中包含的指定内容,首先需要遍历指定路径,得到该路径下所有Excel文件的绝对/相对路径:然后读取Excel中内容,将文件中的每个单元格的值与要搜索的内容进行判断(正则比较,等值比较).因此,实现该功能需要完成两部分内容,路径遍历和Excel文件内容读取. 使用os模块遍历指定路径下的所有excel文件 import os def files(dirpath, suffix=['.xls', 'xlsx']): for root , dirs, files in o
@echo off set Name1=*.ADS set Name2=GM_RSSPI* set Name3=equipment* set Name4=protocols* REM 设置输出文件名 set FileName=AswRelease.md5 REM 删除文件 del %FileName% REM 输出Name1类型文件的MD5值 for %%F in (%Name1%) do (^ ::获取md5值 certutil -hashfile %%F MD5 >APP_MD5_TXT s