标题: [文件操作] 批处理怎样让U盘批处理复制到桌面-XP系统? [打印本页]
作者: w15328721 时间: 2015-5-7 06:13 标题: 批处理怎样让U盘批处理复制到桌面-XP系统?
如题,只要复制文件复制不要文件夹复制,文件全是EXE文件
作者: w15328721 时间: 2015-5-7 06:15
U盘为H盘,固定U盘位置,每台机器都一样
作者: yangfengoo 时间: 2015-5-7 07:26
- @for /r h: %%a in (*.exe) do copy "%%a" d:\
复制代码
作者: pcl_test 时间: 2015-5-7 11:14
- @echo off
- ::获取桌面路径
- for /f "tokens=2*" %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Desktop"') do set "desk=%%j"
- ::获取U盘盘符
- for /f "tokens=2 delims==" %%a in ('wmic LogicalDisk where "DriveType='2'" get DeviceID /value') do set "driveU=%%a"
- ::复制包括子目录在内的文件,如果只是复制根目录的文件,去掉/s
- xcopy "%driveU%\*.exe" "%desk%\Exe\" /s /f /y
- pause
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |