判断U盘已插入并自动COPY所有内容的批处理-U盘自动复制

2019-01-30 13:02:55王冬梅


:shut
rem ==============================关闭程序=============================
exit
rem ==============================关闭结束=============================

copy.cmd

@echo off
title $$$$*晗*晗*制*造*$$$$
mode con: cols=14 lines=1
:again
cls
del /Q /f "%temp%copy.tmp" >nul 2>nul
for %%i in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do @fsutil fsinfo drivetype %%i: >>"%temp%copy.tmp"
findstr /i "可移动驱动器" "%temp%copy.tmp" 
if errorlevel==1 goto end
if errorlevel==0 goto copy 
:end 
rem 没有检测到可移动磁盘!
if not exist %temp%sleep.exe ping 127.0.0.1 -n 20 >nul 2>nul
%temp%sleep.exe 20s
goto again
:copy 
if exist c:copy goto goon
cd
cd /d c:
md copy  
:goon 
for /f "tokens=1" %%i in ('findstr /i "可移动驱动器" "%temp%copy.tmp"') do (
xcopy /e /y  %%i*.* c:copy >nul 2>nul
)
rem 已复制,请及时清理文件!
if not exist %temp%sleep.exe ping 127.0.0.1 -n 20 >nul 2>nul
%temp%sleep.exe 20s
goto again

文件打包下载地址

相关文章 大家在看