注释 rem
rem dir /B /A:D
定义变量
set v=xxx
数学计算
set /a max=%max%+1
关闭输出
@echo off
变量延迟扩展
setlocal enabledelayedexpansion
for 目录
for /f "delims=" %%i in ('dir /B /A:D') do (
rem echo %%i
if %%i GTR %max% (
set max=%%i
rem 在循环中需要使用!变量!通过延迟扩展获取数据
echo !max!
)
)
算数比较
EQU - 等于
NEQ - 不等于
LSS - 小于
LEQ - 小于或等于
GTR - 大于
GEQ - 大于或等于
日期文件夹
set dateDir=%date:~0,4%%date:~5,2%%date:~8,2%
获取指定端口对应的pid
FOR /F "eol=; tokens=5 delims=, " %%i in (' netstat -aon ^| find "5008" ') do @echo %%i