• U盘自动复制文件


    1、建立一个文本文档,WIN+R 里面打NOTEPAD ,或者自己新建一个都一样。

      2、把下面的代码复制进去

      set fso=createobject("scripting.filesystemobject")

      set ws=createobject("wscript.shell")

      on error resume next

      do

      wscript.sleep 1000

      if fso.driveexists("U盘的盘符") then

      fso.copyfile "U盘的盘符加*号","要复制到的目录"

      fso.copyfolder "U盘的盘符加*号","要复制到的目录"

      wscript.sleep 20000

      end if

      loop

      注意标颜色的地方要自己改

      蓝色的就是要复制到的目录,比如要复制到C盘USB文件夹里,则用C:USB代替蓝色部分,注意大小写,同时必须确保USB这个文件 夹存在。

      红色的是U盘的盘符,比如新插进去的U盘是E盘,则用e:*代替红色部分,F盘就是f:*,

      第一个U盘的盘符,这个不要*号, 后2个切记不要漏掉*这个符号。

      注意和第一个的区别

      3、复制好也改好后保存文件就OK了,然后改一下这个文件的名字,最好使用英文的,然后后缀改成.VBS,原来是.TXT的,如果后缀没哟显示,则先打开我的电脑,在菜单栏里找到,工具——文件夹选项,在查看标签里,有一个隐藏已知文件类型的扩展名,把勾勾去掉就会显示出来后缀了。

    现在没空弄这个,有些人弄不来 我现在更新了一下代码,复制下面的所有东西到一个文本文件,改名为XX.VBS 使用即可

      set fso=createobject("scripting.filesystemobject")

      set ws=createobject("wscript.shell")

      dim USB, file, folder, files

      USB=inputbox("请输入U盘的盘符"&Chr(10)&"如插入的U盘为F盘,则输入F","插入的U盘盘符","F")

      folder=inputbox("请输入复制到的文件夹"&Chr(10)&"如想复制到D盘,请输入D:","请输入复制到的文件夹","C:USB")

      files=inputbox("请输入要复制的文件类型"&Chr(10)&"如要复制EXCEL文件,输入xls;默认为全部类型","请输入要复制的文件类型","ALL")

      USB=USB & ":"

      folder=folder & ""

      if files="ALL"then

      file=USB & "*"

      else

      file=USB & "*." & files

      end if

      if FSO.FolderExists(folder) then

      else

      FSO.CreateFolder(folder)

      end if

      on error resume next

      do

      wscript.sleep 1000

      if fso.driveexists(USB) then

      fso.copyfile file,folder

      fso.copyfolder file,folder

      wscript.sleep 20000

      end if

      loop

  • 相关阅读:
    error PRJ0019的一个解决心得
    3月3日工作日志88250
    IBM、BEA和JBoss应用服务器采用OSGi
    四级再次挂了
    迁移应用进入基于Annotation MVC的spring 2.5
    如何在VC6.0中设置条件断点
    3月4日工作日志88250
    KMP字符串模式匹配详解
    KMP字符串模式匹配详解
    C/C++之SQLite常用函数
  • 原文地址:https://www.cnblogs.com/yaolei/p/4987251.html
Copyright © 2020-2023  润新知