找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 20018|回复: 6

[问题求助] vbs如何实现将指定文件复制到一个txt文本列出的多个目录/路径/文件夹里

[复制链接]
发表于 2009-8-19 11:27:04 | 显示全部楼层 |阅读模式
本帖最后由 pcl_test 于 2016-8-12 21:52 编辑

VBS按行读取整个文件然后写入
文本中每行都是一个路径  我想读取出每个路径  向这个路径中copy个文件   
感谢 高手指点下

我百度了下vbs脚本 没查到什么实用的 也许小弟水平有限  感谢
发表于 2009-8-19 11:29:09 | 显示全部楼层
bat 的 for 更方便
发表于 2009-8-19 11:32:18 | 显示全部楼层
  1. @echo off
  2. for /f  "delims=“ %%i in (文件名.文件后缀) do copy 文件名 "%%i/文件名"
复制代码
 楼主| 发表于 2009-8-19 17:43:32 | 显示全部楼层
感谢 vbs 脚本怎么写的
发表于 2009-8-20 17:12:08 | 显示全部楼层
  1. Const TXT = "a.txt"
  2. Const FILE_SRC = "a.exe"

  3. Set oFSO = CreateObject("Scripting.FileSystemObject")
  4. Set oFile = oFSO.OpenTextFile(TXT)
  5. Do Until oFile.AtEndOfStream
  6.         oFSO.CopyFile FILE_SRC, oFile.ReadLine & "", True
  7. Loop
复制代码

[ 本帖最后由 rat 于 2009-8-20 17:13 编辑 ]
 楼主| 发表于 2009-8-25 22:27:48 | 显示全部楼层
感谢 学到了  。。。
 楼主| 发表于 2009-8-26 14:55:24 | 显示全部楼层
Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
提示这个原因是怎么回事
执行其他的vbs 可以
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 16:49 , Processed in 0.018860 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表