批處理頭部:
@echo off & setlocal enabledelayedexpansion
刪除文件并不接受詢問:
del 文件絕對路徑 /q"
延時:ping 127.0.0.1 -n 3 > nul
在文件夾內查找某種類型的文件:
for /r 文件夾 %i in (*.txt) do @echo %i
查找文件并返回存在與否:
if exist 文件絕對名 (echo exist)else echo not
獲取當前時間并按照格式輸出:
::get date in yyyyMMDD
set DateToDay=%date:~0,10%
set str2=%DateToDay:-=%
set DateToDay=%str2:/=%
set hour=%time:~,2%
if "%time:~,1%"==" " set hour=0%time:~1,1%
echo %DateToDay%_%hour%%time:~3,2%%time:~6,2%
獲取文件最後修改時間:
et "file=.\titleConfig.txt"
for /f %%e in ('dir /s /b %file%') do (
set str_datetime=%%~te
)
判斷語句:
if %str_date%==%now_date% ( echo SUCCEESS ) else ( echo FAILED )
開啟另外一個bat文檔:start call RunWFT.bat
指定窗口名稱:title
重命名:rename
移動:move
刪除:del >nul 1>nul
創建文件夾:makedir MD
獲取SN號
::get SN
adb wait-for-device
adb devices > 1.txt
del /s /q 2.txt & cls
(for /f "delims=" %%a in (1.txt) do (
set a=%%a
set b=!a:~0,16!
echo,!b!
))>>2.txt
findstr "G" 2.txt > 3.txt
GOTO語句:
:wait
ping 127.0.0.1 -n 3 > nul
echo check
if not exist %runPath%log\logOutput.txt goto wait
echo finish
強制關閉進程:taskkill /f /t /im
獲取文件路徑如不存在即創建