如何编写一个搜索并复制粘贴某文件夹的BAT

来源:百度知道 编辑:UC知道 时间:2024/05/16 12:35:28
假设我要搜索一个叫做SS的文件夹人然后将它辅助粘贴到U盘应该怎么写?

@echo off&setlocal enabledelayedexpansion
for /f "delims=\" %%i in ('fsutil fsinfo drives^|find /v ""') do (
set var=%%i
set drive=!var:~-2!
fsutil fsinfo drivetype !drive!|find "驱动器">nul&&set "q=!q! !drive!"&&fsutil fsinfo drivetype !drive!|find "可移动">nul&&call :ca !drive! "!q!"
)
pause
:ca
for %%a in (%~2) do for /f "delims=" %%i in ('dir /ad /b /s %%a:\SS') do xcopy "%%i" %1
goto :eof