利用for循环查找e盘下Floder文件夹里面的子文件夹
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
for /r "E:\Folder" /d %%i in (*) do (
set FolderPath=%%i
@echo !FolderPath!
set folderName=%%~ni
@echo !folderName!
其中参数 %%i 是获取子文件全路径
其中参数 %%~ni 是获取子文件名称
还有表示方法
其中参数 %%~pnxi
p代表路径,n代表文件名,x代表后缀,组合起来就是去掉了驱动器号
你如果用
%%~i 也表示全路径