VBS脚本或批处理,如何根据列表文件批量复制指定文件 目录结构不变

请问如何根据列表文件,例如list.txt,内容如下:list.txt---------------------begin---------------------d:\... 请问如何根据列表文件, 例如list.txt, 内容如下:
list.txt
---------------------begin---------------------
d:\game\qq\bin\qq.exe
---------------------end-----------------------

参考
On Error Resume Next

Const ForReading = 1

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objfso.OpenTextFile("d:\rpt\lists.txt",1)

strYear = Year(Date)
strMonth = Month(Date)
If strMonth < 10 Then
strMonth = "0" & strMonth
End If
strDay = Day(Date)
If strDay < 10 Then
strDay = "0" & strDay
End If

strToday = strYear & strMonth &strDay

Do Until objFile.AtEndOfStream
strTemp = objFile.ReadLine
objfso.CopyFile "d:\rpt\" & strToday & "\" & strTemp,"e:\rpt\",True
Loop
展开
 我来答
sudoku52
2011-12-22 · TA获得超过7万个赞
知道大有可为答主
回答量:1.2万
采纳率:82%
帮助的人:4861万
展开全部
@echo off
setlocal enabledelayedexpansion
目标盘符=g
for /f "tokens=1,2 delims=:" %%i in (list.txt) do echo F|xcopy "%%i:%%j" "%目标盘符%:%%j"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式