如何用批处理文件检测U盘盘符,并将U盘里的文件拷贝到本机中。
如题:我想做个批处理文件,实现下面功能:插上U盘后,正确识别U盘盘符,自动或者双击运行U盘里的文件将U盘里面的一个文档自动复制到c盘根目录。举个例子,插入U盘后,正确识别...
如题: 我想做个批处理文件,实现下面功能:
插上U盘后,正确识别U盘盘符,自动或者双击运行U盘里的文件将U盘里面的一个文档自动复制到c盘根目录。
举个例子,插入U盘后,正确识别U盘盘符,识别后自动执行U盘里的一个批处理文件(或者双击该文件)将U盘里x.doc复制到C盘根目录下。
(注意:系统可能为XP或者win7,在运行中不要弹窗,希望代码尽量简洁)谢谢! 展开
插上U盘后,正确识别U盘盘符,自动或者双击运行U盘里的文件将U盘里面的一个文档自动复制到c盘根目录。
举个例子,插入U盘后,正确识别U盘盘符,识别后自动执行U盘里的一个批处理文件(或者双击该文件)将U盘里x.doc复制到C盘根目录下。
(注意:系统可能为XP或者win7,在运行中不要弹窗,希望代码尽量简洁)谢谢! 展开
2个回答
展开全部
@echo off
echo 插入U盘前请先运行此脚本
pause
cls
for %%a in (a b 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 (
echo nl>>%%a:\nudsk.tmp
)
echo 可以插入U盘了,U盘插入后
pause
cls
for %%a 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 a b) do (
if not exist %%a:\nudsk.tmp (
copy %%a:\x.doc c:\
goto:f
) else (
break
)
)
:f
echo 文件复制成功!
pause>nul
echo 插入U盘前请先运行此脚本
pause
cls
for %%a in (a b 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 (
echo nl>>%%a:\nudsk.tmp
)
echo 可以插入U盘了,U盘插入后
pause
cls
for %%a 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 a b) do (
if not exist %%a:\nudsk.tmp (
copy %%a:\x.doc c:\
goto:f
) else (
break
)
)
:f
echo 文件复制成功!
pause>nul
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询