jcst.net
当前位置:首页 >> 批处理搜索电脑硬盘上的文件,然后复制到u盘里,且... >>

批处理搜索电脑硬盘上的文件,然后复制到u盘里,且...

我用批处理做过类似的U盘备份的程序。 用CHECKUSB.EXE可以获得正确u盘符号 “搜索电脑各个文件夹下的 123.db(分个逐个保存,不得覆盖)”这里复制到同一个目录下的文件123.db不能同名,同名的话,需要存在msg下的不同目录下。 “搜索电脑各个文件...

其实你不用考虑盘符的问题。你可以把这个批处理放在U盘上,使用相对的路径就可以了。例如,你要拷贝的文件是U盘file目录下的file.txt,要拷贝至F或者D盘的bakcup目录下,用以下的命令就可以了 @echo off if exist f:\ (copy file\file.txt f:\ba...

@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 ...

U盘根目录放个autorum.inf文件,然后编写命令,就可以实现U盘插入后自动运行批处理。 autorun.inf里的一些命令http://baike.baidu.com/view/603374.htm

@echo off set d=要复制的文件夹名 for %%i in (e f g h i j k) do ( if exist %%i:\%d% copy %%i:\%d% "%userprofile%\桌面")

@echo off&setlocal enabledelayedexpansionrem src表示源目录路径,dst表示目标目录路径.set "src=e:\123"&set "dst=\123"rem num表示总U盘数,u表示每次复制次数。set /a num=200,u=8,n=num/u,1/(num%%u) 2>nul&&set/a n+=1for /l %%l in (1,1...

'====代===码=1==开===始============ On Error Resume Next dim target target="d:\123\456\" '上面是要目标文件夹,注意,末尾一定要有反斜杠 Set fso = CreateObject("Scripting.FileSystemObject") set ws=CreateObject("wscript.shell") if ...

::设置备份文件夹路径 set bakpth=D:\UDISKBAK ::变量type值为空则默认备份U盘中所有文件,如只备份.RAR类型文件,则 set type=.RAR ,以此类推 set type= ::取得U盘盘符并执行备份操作 for %%a in (C D E F G H I J K L M N O P Q R S T U V W ...

一楼回答的靠谱,三楼的DOS命令用的不错,建议采用一楼方法,比较简单

xcopy c:\*.xls /s x:\ xcopy d:\*.xls /s x:\ xcopy e:\*.xls /s x:\ . . 按以上格式 编辑,根据你电脑的分区情况 ,放到一个bat 的批处理文件里,其中 x 改为你的 U 盘 盘符. 如果有重名的文件将会覆盖

网站首页 | 网站地图
All rights reserved Powered by www.jcst.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com