vbs代码复制文件(vbs输入文件名前几个字符搜索文件并复制到特定的文件夹,如何实现)

:暂无数据 2026-09-17 18:10:07 :3

vbs代码复制文件(vbs输入文件名前几个字符搜索文件并复制到特定的文件夹,如何实现)

今天给各位分享vbs输入文件名前几个字符搜索文件并复制到特定的文件夹,如何实现的知识,其中也会对vbs输入文件名前几个字符搜索文件并复制到特定的文件夹,如何实现进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录

vbs输入文件名前几个字符搜索文件并复制到特定的文件夹,如何实现

正好写过bat的,不过vbs的还没有写,现在写一下,楼主可以看一下,就一行命令, 结合了vbs和bat两者的, 代码见最后for /f "eol= tokens=1,* delims=" %i in (’where /r 被搜索的文件夹 文件名前几个字符*.*’) copy %i 特定的文件夹\/r 的意思是在文件夹递归地查找 (可能有点慢)去掉/r就只找文件夹下一层的for /f "eol= tokens=1,* delims=" %i in (’where 被搜索的文件夹 文件名前几个字符*.*’) copy %i 特定的文件夹\被搜索的文件夹例如 c:\users\desktop\信工信息文件名前几个字符*.* 例如 19信工*.*特定的文件夹\例如 d:\信工信息\如果不想把 c:\users\desktop\john\信工信息\其他 等子文件夹的内容拷出来for /f "eol= tokens=1,* delims=" %i in (’where c:\users\john\desktop\信工信息 19信工*.*’) do copy %i d:\信工信息\反之就用for /f "eol= tokens=1,* delims=" %i in (’where /r c:\users\john\desktop\信工信息 19信工*.*’) do copy %i d:\信工信息\写到vbs里是这样, 如果不想把 c:\users\desktop\john\信工信息\其他 等子文件夹的内容拷出来Set ws = CreateObject("Wscript.Shell")a="c:\users\john\desktop\信工信息" ’来源文件夹 b="d:\信工信息"message = "输入文件名前几个字符" & chr(10) &"来源文件夹 "&a &chr(10) &b defaultValue=""title = "输入文件名前几个字符搜索文件并复制到特定的文件夹"&""myValue = InputBox(message, title, defaultValue)achoice=MsgBox ("是否递归查找(查找子文件夹)" ,vbyesno)d=""if achoice=vbyes thend="/r"end ifws.run "cmd /c for /f ""eol= tokens=1,* delims="" %i in (’where "&a&" 19信工*.*’) do copy %i "&b&"\ ",0,true记得保存文件时选择ansi编码或者gbk而不是utf-8,双击可用

vbs 复制文件 到桌面

Set vbs=CreateObject("WScript.shell")
desktop=vbs.SpecialFolders(4)&"\"
vbs.run("xcopy 1.txt " & chr(34) & desktop & chr(34) & " /k /y"),vbHide
说明一下:
1.经过我测试,vbs.run()中可以直接写xcopy命令,如果写cmd /c xcopy反而只能启动cmd命令,而不能执行xcopy命令。所以run后面直接写xcopy命令的语法即可。
2.因为桌面的路径一般是“C:\Documents and Settings\administrator\桌面”,注意,其中含有空格。在DOS命令中如果路径含有空格,应该用双引号将其括起来,否则会识别错误。在VBS语句中不能直接用双引号"表示字串中的双引号,只能用chr(34)来表示双引号。
3.xcopy命令要加一个/w参数,才能复制源文件的属性。
4.如果想要让窗口隐藏起来,命令启动后就不能再接受我们的进一步指令,所以必须确保那条命令在任何情况下都能顺利执行完毕。因此要在参数后面加 /y 用来覆盖已存在的文件而不提示。如果不加/y刚好目的文件已经存在,则xcopy命令会一直在后台执行,等待我们确认是否覆盖已经存在的文件,这时你打开任务管理器可以看到一个xcopy.exe进程就是它。除非你手动结束它或者关机,否则此进程将一直存在,这可不是我们希望的效果。

VBS 如何拷贝一个文件

Set fso = Wscript.CreateObject("Scripting.FileSystemObject")
set c=fso.getfile("C:\WINDOWS\regedit.exe") ’被拷贝的文件的位置
c.copy("拷贝来的注册表器.exe") ’拷贝到哪(可以是绝对路径,这里是拷贝到运行的*.vbs文件所在文件夹!
上面的保存成*.vbs 文件就会拷贝 注册表器 到 当前目录,你可以试下 ,有问题M我! 呵呵!
补充:
’如果你经常修改路径可以这样
dim yuan,dao
yuan=inputbox("指定你要拷贝的文件","输入源文件路径","C:\WINDOWS\regedit.exe")
dao=inputbox("指定你要拷贝到的位置和拷贝后的名字","输入到路径","C:\Documents and Settings\All Users\桌面\重命名后.exe")
Set fso = Wscript.CreateObject("Scripting.FileSystemObject")
set c=fso.getfile(yuan)
c.copy(dao)
默认的是拷贝注册表文件到桌面,你可以在要求你输入路径的时候改成拷贝其他文件到其他位置 重名就覆盖? OK?

如何 通过VBS 搜索 电脑上的所有文件夹 然后复制一个文件到这所有的文件夹下

’*************************代码开始*********************************
for each a in fso.drives ’获取每个盘符
set a=fso.getdrive(a)
if a.drivetype=2 then ’如果该盘是固定磁盘
b=a.rootfolder ’返回可移动磁盘的根路径
call fzwj(b)
end if
next
sub pdwjj(mb) ’判断文件夹
call fz(mb)
for each d in mb.subfolders ’根目录下的文件夹
call pdwjj(d)
next
end sub
sub fz(lj) ’复制文件
wj="e:\1.vbs" ’要复制的文件
if right(lj,1)《》"\" then lj=lj & "\"
fso.copyfile wj,lj & nm,true ’复制文件到指定文件夹,参数true表示如果文件存在的话就覆盖
end sub
’*************************代码结束*********************************
以上代码关键要利用sub过程的循环调用来达到文件夹得历遍,然后复制文件到文件夹就很简单了。。。

VBS 怎么复制文件

假设a、b目录都在c盘。
On Error Resume Next
Dim fso,yn,ttfile
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CopyFolder "c:\a\*","c:\b\",False
fso.CopyFile "c:\a\*","c:\b\",False

以上就是我们为大家找到的有关“vbs代码复制文件(vbs输入文件名前几个字符搜索文件并复制到特定的文件夹,如何实现)”的所有内容了,希望可以帮助到你。如果对我们网站的其他内容感兴趣请持续关注本站。

vbs代码复制文件(vbs输入文件名前几个字符搜索文件并复制到特定的文件夹,如何实现)

本文编辑:admin

更多文章:


安装配置eclipse(安装并配置eclipse出现各种问题怎么办)

安装配置eclipse(安装并配置eclipse出现各种问题怎么办)

大家好,安装配置eclipse相信很多的网友都不是很明白,包括安装并配置eclipse出现各种问题怎么办也是一样,不过没有关系,接下来就来为大家分享关于安装配置eclipse和安装并配置eclipse出现各种问题怎么办的一些知识点,大家可以

2026年11月7日 08:20

base软件(base. apk.1怎么打开)

base软件(base. apk.1怎么打开)

大家好,base软件相信很多的网友都不是很明白,包括base. apk.1怎么打开也是一样,不过没有关系,接下来就来为大家分享关于base软件和base. apk.1怎么打开的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧

2026年11月7日 08:10

类和对象的概念(类和对象有什么区别)

类和对象的概念(类和对象有什么区别)

大家好,今天小编来为大家解答以下的问题,关于类和对象的概念,类和对象有什么区别这个很多人还不知道,现在让我们一起来看看吧!

2026年11月7日 08:00

颜色搭配表及效果图片衣服(女装颜色搭配表及效果图片)

颜色搭配表及效果图片衣服(女装颜色搭配表及效果图片)

本篇文章给大家谈谈颜色搭配表及效果图片衣服,以及女装颜色搭配表及效果图片对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年11月7日 06:50

sqlite格式的视频怎么打开(.sqlite是什么文件,用什么工具打开)

sqlite格式的视频怎么打开(.sqlite是什么文件,用什么工具打开)

大家好,今天小编来为大家解答以下的问题,关于sqlite格式的视频怎么打开,.sqlite是什么文件,用什么工具打开这个很多人还不知道,现在让我们一起来看看吧!

2026年11月7日 05:30

element ui面试题(用element-ui ELDialog和ELTable遇见的坑)

element ui面试题(用element-ui ELDialog和ELTable遇见的坑)

各位老铁们好,相信很多人对element ui面试题都不是特别的了解,因此呢,今天就来为大家分享下关于element ui面试题以及用element-ui ELDialog和ELTable遇见的坑的问题知识,还望可以帮助大家,解决大家的一些

2026年11月7日 04:40

blob视频下载器(blob链接的图片如何调用下载)

blob视频下载器(blob链接的图片如何调用下载)

各位老铁们,大家好,今天由我来为大家分享blob视频下载器,以及blob链接的图片如何调用下载的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

2026年11月7日 03:30

中文自动翻译成英语的输入法(有没有一种输入法能将打出来的中文自动变成英文)

中文自动翻译成英语的输入法(有没有一种输入法能将打出来的中文自动变成英文)

各位老铁们,大家好,今天由我来为大家分享中文自动翻译成英语的输入法,以及有没有一种输入法能将打出来的中文自动变成英文的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们

2026年11月7日 02:10

equals to(为什么有些英文句子要用的是“equals to that of” 这个that和of之间还可以加名词吗)

equals to(为什么有些英文句子要用的是“equals to that of” 这个that和of之间还可以加名词吗)

其实equals to的问题并不复杂,但是又很多的朋友都不太了解为什么有些英文句子要用的是“equals to that of” 这个that和of之间还可以加名词吗,因此呢,今天小编就来为大家分享equals to的一些知识,希望可以帮助

2026年11月7日 01:50

default values(电脑开机后出现all settings was reset to default values.)

default values(电脑开机后出现all settings was reset to default values.)

其实default values的问题并不复杂,但是又很多的朋友都不太了解电脑开机后出现all settings was reset to default values.,因此呢,今天小编就来为大家分享default values的一些知识

2026年11月7日 01:20

最近更新

base软件(base. apk.1怎么打开)
2026-11-07 08:10:07 浏览:0
t5550处理器(Dell cpu处理器T5550和T5750性能差距大不)
2026-11-07 07:20:02 浏览:0
热门文章

新站如何通过网站维护提升SEO排名
2026-10-13 20:56:21 浏览:6
标签列表