|
问问题的时候,应该像写代码一样严谨。
你是需要复制到特定的一个U盘,还是所有U盘,这个写法可不一样
特定的U盘,只需要在该U盘建立一个特定的文件,然后遍历确认该文件所在分区就可以了,比较简单,这里就不写了。。
另外一种是复制到所有U盘,注意,不识别移动硬盘
- @echo off
- setlocal enabledelayedexpansion
- for /f "tokens=1*" %%a in ('fsutil fsinfo drives') do (
- set var=%%b
- set var=!var:\=!
- )
- for %%a in (!var!) do fsutil fsinfo drivetype %%a | find /i "可移动驱动器" >nul 2>nul&&set usblist=!usblist! %%a
- for %%a in (!usblist!) do 复制文件到 %%a
- pause
复制代码 |
|