vbs提示”错误的文件名或号码”是怎么回事?急,在线等

dim a
set a=wscript.createobject("scriptsystemobject")
a.copyfolder"H:\joke""C:\WINDOWS"
完成后运行,就提示标题上的句子,我是想把优盘上的joke文件夹拷到windows上去,优盘也插了,文件夹也有,到底怎么回事呢?请各高手指点一二,若有高手愿意,请留下qq,小弟还有好多问题,嘿嘿,感激不尽
为什么不用wscript.createobject?

第1个回答  2011-08-09
因该这么写:
Dim hello
Set hello=CreateObject("SCripting.FileSystemObject")
hello.Copyfolder "H:\joke","C:\WINDOWS"

object.CopyFolder source, destination[, overwrite]

CopyFolder 方法语法有如下几部分:

部分 描述
Object 必需的。始终为一个 FileSystemObject 的名字。
source 必需的。指明一个或多个被复制文件夹的字符串文件夹说明,可以包括通配符。
destination 必需的。指明 source 中被复制文件夹和子文件夹的接受端的字符串,不允许有通配符。
overwrite 选项的。Boolean 值,它表示已存在的文件夹是否被覆盖。如果为 True,文件被覆盖。如果为 False,文件不被覆盖。缺省值为 True。
第2个回答  2011-08-10
= = ||

Dim fso
Set fso = CreateObject("scripting.filesystemobject")
fso.copyfolder "H:\joke","C:\WINDOWS"

楼上的完全是搬来的。。。过。。。。
补充=============================================================

wscript.createobject 是wscript对象的方法 自然 没有wscript的时候 用wscript.createobject 就die了 也就是说用wscript做脚本宿主 wscript.createobject 和 createobject 都可以用
但是 脚本宿主不止wscript一个 还有很多的 这样 宿主不是wscript的话 wscript对象的东西就不能用了 比如 wscript.createobject wscript.sleep 等等 对LZ目前来说 完全可以认为wscript.createobject 和 createobject 是一样的。。。。

还有 LZ有问题直接追问 问题补充很容易直接被忽略掉。。。。。。。

vbs提示”错误的文件名或号码”是怎么回事?急,在线等
overwrite 选项的。Boolean 值,它表示已存在的文件夹是否被覆盖。如果为 True,文件被覆盖。如果为 False,文件不被覆盖。缺省值为 True。

vbs文件提示错误怎么解决?
【可能出现的原因:】保存vbs时的文本编码不对,可能错误的使用了UTF-8编码,改为ANSI即可 【解决方法:】鼠标右键编辑打开文件。文件→另存为→编码改为:ANSI→保存类型:所有文件→看下文件名后缀 .vbs有没有带上,没有的话手动加上,然后保存即可 ...

VBScript运行错误
10 800A000A 该数组为定长的或临时被锁定 11 800A000B 被零除 13 800A000D 类型不匹配 14 800A000E 字符串空间溢出 17 800A0011 无法执行请求的操作 28 800A001C 堆栈溢出 35 800A0023 未定义 Sub 或 Function 48 800A0030 加载 DLL 错误 51 800A0033 内部错误 52 800A0034 坏文件名...

VBS 读取TXT文本报错
这是因为文件为空导致的,要消除这个错误,需要在:read=txtfile.ReadAll这句前,加上下面这句:On Error Resume Next

vbs脚本问题
Microsoft VBScript 运行时错误(0x800A0033)-->内部错误Microsoft VBScript 运行时错误(0x800A0034)-->错误的文件名或号码Microsoft VBScript 运行时错误(0x800A0035)-->文件未找到Microsoft VBScript 运行时错误(0x800A0036)-->错误的文件模式Microsoft VBScript 运行时错误(0x800A0037)-->文件已经打开 Microsoft ...

VBS写文件时报“无效的过程调用或参数”
' 如果文件不存在则创建并写入,存在则写入文件末尾 ' 输入: strwritestring写入字符串,strwritefilename文件名字符串 ''sub writetextfile(strwritestring,strwritefilename)On Error Resume Next Const ForReading = 1, ForWriting = 2, ForAppending = 8 Const TristateUseDefault = -2, ...

无法找到脚本文件“C:\\windows\\explorer.exe:1258184505.vbs”
其实你会发现那些数字刚好就是某些人的QQ号...呃,说多了...系统修复工程师 这个软件主要是用来检查异常的开机启动项目,使用很简单,你直接打开软件,如果有异常,软件会自动提示你,而且有异常的地方会被以红色显示.好像这个vbs病毒会将一个启动项绑定到某个随系统启动的程序上(好像是smss.exe).另外,"...

我从我的电脑进去后,一点任何盘都提示"windows 脚本宿主"的提示窗口,M...
MicrosoftVBscript运行时错误(0x000A01AD) ActiveX 部件不能创建对象 MicrosoftVBscript运行时错误(0x000A01AE) 类不支持 Automation 操作 MicrosoftVBscript运行时错误(0x000A01B0) Automation 操作中文件名或类名未找到 MicrosoftVBscript运行时错误(0x000A01B6) 对象不支持此属性或方法 MicrosoftVBscript运行...

win10出现没有文件扩展.vbs的脚本引擎的错误提示怎么办
win10企业版系统中出现了没有文件扩展.vbs的脚本引擎的错误提示,为什么会这样?出现此故障提示是因为注册表中关联出错引起的,我们只需在注册表中进行修复一下就可以解决问题。有需要的小伙伴不妨参考教程设置一下。具体方法如下:1、首先我们打开记事本,或者在桌面上新建一个文本文档将其打开;2、打开...

在打开U盘的时候提示:无法找到脚本文件"F:\\vbs"怎么办,这是怎么回事
有病毒了,病毒名就是VBS病毒,就是脚本病毒!可能杀毒软件或什么的删除了,或丢失了,你U盘还是不干净的,肯定打开后有程序运行,这个程序调用一个VBS程序,而这个VBS程序丢了,所以提示错误!

相似回答