Board logo

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

作者: thatnight    时间: 2009-8-19 11:27     标题: vbs如何实现将指定文件复制到一个txt文本列出的多个目录/路径/文件夹里

本帖最后由 pcl_test 于 2016-8-12 21:52 编辑

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

我百度了下vbs脚本 没查到什么实用的 也许小弟水平有限  感谢
作者: slore    时间: 2009-8-19 11:29

bat 的 for 更方便
作者: 基拉freedom    时间: 2009-8-19 11:32

  1. @echo off
  2. for /f  "delims=“ %%i in (文件名.文件后缀) do copy 文件名 "%%i/文件名"
复制代码

作者: thatnight    时间: 2009-8-19 17:43

感谢 vbs 脚本怎么写的
作者: rat    时间: 2009-8-20 17:12

  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 编辑 ]
作者: thatnight    时间: 2009-8-25 22:27

感谢 学到了  。。。
作者: thatnight    时间: 2009-8-26 14:55

Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
提示这个原因是怎么回事
执行其他的vbs 可以




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2