在XP中通过批量标签找到正确的USB棒批量
问题描述:
for /f %%D in ('wmic volume get DriveLetter^, Label ^| find "ALP"') do set usb=%%D
Wmic在XP prof上没有批量功能。如何在XP中使用此代码我将使用%% D将某些文件复制到正确的USB存储棒,如果我可以通过标签找到正确的USB。在XP中通过批量标签找到正确的USB棒批量
我用Win7上的代码,但它并不在XP
答
工作,这应该在XP及以上工作。
@echo off
set "driveletter="
for %%a in (d e f g h i j k l m n o p q r s t u v w x y z) do (
if exist %%a:\nul (vol %%a: |find /i "ALP" >nul && set driveletter=%%a)
)
if defined driveletter copy "your files" "d:\target"