2014-12-30 48 views
1
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

回答

0

工作,這應該在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"