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
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"