Regex Windows批处理文件中的正则表达式
我已经做了一个代码谁复制文件从一个文件夹到另一个文件夹,并重命名它。但如果FolderA中的文件夹没有F编号,则不应复制到FolderBRegex Windows批处理文件中的正则表达式,regex,batch-file,directory,Regex,Batch File,Directory,我已经做了一个代码谁复制文件从一个文件夹到另一个文件夹,并重命名它。但如果FolderA中的文件夹没有F编号,则不应复制到FolderB @echo off set "source=C:\FolderA" set "destination=C:\FolderB" for /f "delims=" %%a in ('dir /b /AD "%source%"') do ( for /f "tokens=1" %%b in ("%%~nxa") do robocopy "%%a" "%de
@echo off
set "source=C:\FolderA"
set "destination=C:\FolderB"
for /f "delims=" %%a in ('dir /b /AD "%source%"') do (
for /f "tokens=1" %%b in ("%%~nxa") do robocopy "%%a" "%destination%\%%b" /E
)
FolderA中的文件:
- F-1234文件名
- F-2345文件名
- F-3456文件名
- ABC文件名
- …
- F-1234
- F-2345
- F-3456
- ABC
- F-1234
- F-2345
- F-3456
- …
for /f "delims=" %%a in ('dir /b /AD "%source%\f*"') do (
以
f
和….开头的目录名筛选器。。。。你的问题是???