精华内容
下载资源
问答
  • VBS脚本运行错误提示的解决方法

    万次阅读 2010-04-28 08:34:00
    VBS 没有在该机执行windows脚本宿主的权限?(1)依次找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows Script Host/Settings这个路径,打开右边的enabled这个键值!把它改成1!or在右边的窗口中是不是有个名为 ...

    VBS 没有在该机执行windows脚本宿主的权限?

    (1)依次找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows Script Host/Settings

    这个路径,打开右边的enabled这个键值!把它改成1!

    or

    在右边的窗口中是不是有个名为 Enabled的DWORD键值,有的话把它删除或者把值该为 1即可正常运行.

    (2)Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows Script Host/Settings]
    "DisplayLogo"="1"
    "ActiveDebugging"="1"
    "SilentTerminate"="0"
    "UseWINSAFER"="1"
    "ENABLED"=dword:00000000
    上述内容复制到新建文本文档,另存为.reg注册表脚本文件(名称随意)双击导入即可。应该是你的电脑安全设置禁用了WSH!!!

    VBS出现“run time error‘429’ActiveX部件不能创建对象”的错误提示框,如何解决?

    回答:出现以上原因是由于“dao350.dll”文件没注册成功造成的。

    解决方法:

    手工注册此文件:点击“开始”→“运行”在弹出的输入框中键入以下命令:

    regsvr32 "C:/Program Files/Common Files/Microsoft Shared/DAO/dao350.dll"

    regsvr32 "C:/windows/system32/scrrun.dll"

    展开全文
  • vbs 错误未结束的错误字符串常量

    万次阅读 多人点赞 2020-02-04 13:17:21
    vbs 错误未结束的错误字符串常量

    问题描述:
    在这里插入图片描述
    解决方法:
    右击脚本编辑,然后另存外将右下角编码改为ANSI,保存,再试一下


    我是长路,感谢您的收看。
    欢迎关注我的公众号:长路Java,其中会包含软件安装等其他一些资料,包含一些视频教程以及学习路径分享。
    也可以加群:891507813 我们可以一起探讨学习

    展开全文
  • Vbs 运行外部程序

    千次阅读 2019-08-14 17:23:13
    **Vbs 只提供了编程的一个基本框架,用户可以使用 Vbs 来定义变量、过程和函数, vbs也提供 了一些内部函数和对象,但是 Vbs 没有提供任何命令来访问 Windows 系统内部的部件 ,但是值 得庆幸的是, Vbs 虽然不能...

    **Vbs 只提供了编程的一个基本框架,用户可以使用 Vbs 来定义变量、过程和函数, vbs也提供
    了一些内部函数和对象,但是 Vbs 没有提供任何命令来访问 Windows 系统内部的部件 ,但是值
    得庆幸的是, Vbs 虽然不能自己完成这些任务, 但是它提供了一条极为方便、功能也相当强的
    命令—— CreateObject,这条命令可以访问 windows 系统内安装的所有 com 对象,并且可以调
    用这些部件中存放的命令
    WSH 也就是用来解析 Vbs 的宿主,本身包含了几个个常用对象 :
    1、Scripting.FileSystemObject —> 提供一整套文件系统操作函数
    2、Scripting.Dictionary —> 用来返回存放键值对的字典对象
    3、Wscript.Shell —> 提供一套读取系统信息的函数,如读写注册表、查找指定文件的路
    径、读取 DOS 环境变量,读取链接中的设置
    4、Wscript.NetWork —> 提供网络连接和远程打印机管理的函数 。(其中, 所有 Scripting 对
    象都存放在 SCRRUN.DLL 文件中,所有的 Wscript 对象都存放在 WSHOM.ocx 文件中。)
    现在我们需要的是第三个对象,好了,让我们先连接一下对象看看,在记事本的编辑窗口中输入:

    Option Explicit
    Dim objShell
    Set objShell = CreateObject( “Wscript.Shell ”)
    objShell.Run “notepad ”
    

    说明之一: Set是 Vbs 指令,凡是将一对象引用赋给变量,就需要使用 set关键字 。那么什么是
    对象引用呢? 凡是字符串、数值、布尔值之外的变量都是对象引用 。Objshell 是变量名,可以
    随意修改。
    说明之二: 凡是正确引用的对象,其本身内置有函数和变量,其引用方法为在变量后加
    “. ”,后紧跟其实现功能的函数就可以了。 Objshell.run 的意思就是调用 Wscript.shell 中的运
    行外部程序的函数—— run,notepad是记事本程序的文件名。当然你也可以改成“ calc”,这是
    计算器的文件名, winword 是 word 的文件名,等等吧,所有可执行文件的文件名都可以。但是
    需要注意的是,如果你要执行的可执行文件存放的地方不是程序安装的常用路径,一般情况
    下,需要提供合法的路径名,但是 run 在运行解析时,遇到空格会停止,解决的方法是使用双
    例如:在我的机器上运行 TIM,代码为

    option explicit
    dim objshell
    set objshell = CreateObject("Wscript.Shell")
    objshell.Run"""C:\Program Files (x86)\Tencent\TIM\Bin\TIM.exe"""
    'calc 计算器
    'notpad 记事本
    ' run 在运行解析时,遇到空格会停止,解决的方法是使用双引号:三个引号更好
    

    启动两个程序会如何呢?
    输入如下代码:

    Set objShell = CreateObject( “Wscript.Shell ”)
    objShell.Run “notepad ”
    objShell.Run “calc ”
    

    执行会如何呢? 两个程序基本上同时启动了 。如果我们需要 先启动 notepad再启动 calc 将如何
    呢?很简单 在需要顺序执行的代码后加 , , True 参数就可以了 。
    好了输入代码:

    Set objShell = CreateObject( “Wscript.Shell ”)
    objShell.Run “notepad ” ,,true
    objShell.Run “calc ”
    

    看看执行的结果怎么样吧!
    总结: run函数有三个参数,第一个参数是你要执行的程序的路径,第二个程序是窗口的形
    式,0 是在后台运行; 1 表示正常运行; 2 表示激活程序并且显示为最小化; 3表示激活程序并
    且显示为最大化;一共有 10 个这样的参数我只列出了 4 个最常用的。 第三个参数是表示这个
    脚本是等待还是继续执行,如果设为了 true,脚本就会等待调用的程序退出后再向后执行 。
    其实, run做为函数,前面还 有一个接受返回值的变量 ,一般来说如果 返回为 0,表示成功执
    行,如果不为 0,则这个返回值就是错误代码 ,可以通过这个代码找出相应的错误。**

    展开全文
  • VBS学习日记(四) 错误处理

    千次阅读 2014-07-15 16:42:12
    Vbs 脚本编程简明教程之错误处理

    Vbs 脚本编程简明教程之错误处理

    引发错误的原因有很多,例如用户输入了错误类型的值,或者脚本找不到必需的文件、目录或者驱动器,我们可以使用循环技术来处理错误,但是 VBS 本身也提供了一些基本技术来进行错误的检测和处理。
    1、最常见的错误是运行时错误,也就是说错误在脚本正在运行的时候发生,是脚本试图进行非法操作的结果。例如零被作为除数。在 vbs 中,任何运行时错误都是致命的,此时,脚本将停止运行,并在屏幕上显示一个错误消息。你可以在脚本的开头添加
    On Error Resume Next
    这行语句可以告诉 vbs 在运行时跳过发生错误的语句,紧接着执行跟在它后面的语句。发生错误时,该语句将会把相关的错误号、错误描述和相关源代码压入错误堆栈。
    2、虽然 On Error Resume Next 语句可以防止 vbs 脚本在发生错误时停止运行,但是它并不能真正处理错误,要处理错误,你需要在脚本中增加一些语句,用来检查错误条件并在错误发生时处理它。
    vbscript 提供了一个对象 err 对象,他有两个方法 clear,raise,5 个属性: description ,helpcontext,helpf ile ,number,source

    err 对象不用引用实例,可以直接使用,例如:

    On Error Resume Next
    a = 11
    b = 0
    c = a/b
    If Err.Number<>0 Then
    	WScript.Echo Err.Number & Err.Description & Err.Source
    End If
    显示结果:


    展开全文
  • Microsoft VBScript 运行错误 错误 '800a0046' 没有权限
  • 运行 win + r 后打开上述两个VBS文件 ,运行弹出emditor文本 安装文件 这个问题 ,. 解决办法打开C:\Windows\System32 搜索文件夹内包含'slmgr'的VBS文件 , 打开此文件属性 ,更改打开方式 .为:Microsoft (R...
  • 找到c:\windows目录中的scrrun.dll文件,设置属性中的安全,加入user组,并给予读取和运行、读取即可。 你也可以把网站放到FAT32分区试一下.因为在NTFS分区,有关于权限问题有一些程序莫明其妙就出错了 办法:检查...
  • 昨天下午闲得无事,于是翻出以前的脚本,尝试运行,结果却出现了如图所示的错误
  • VBS 运行外部程序

    万次阅读 2014-10-11 20:19:38
    VBS 运行外部程序 Vbs只提供了编程的一个基本框架,用户可以使用Vbs来定义变量、过程和函数,vbs也提供了一些内部函数和对象,但是Vbs没有提供任何命令来访问Windows系统内部的部件,但是值得庆幸的是,Vbs虽然...
  • 大多数人写VBS脚本,都是从网上直接复制代码的,这个情况如果代码本身不存在语法错误,但是仍然报错“无效字符”的话,大概率是脚本中的空格为全角空格,而在vbs中全角空格是被当作非法/无效字符的,所以解决办法是...
  • 发现问题: 打开.vbs文件的时候报错,提示错误 未结束的字符串常量,错误代码 800A0409,Microsoft VBScript 编译器错误 解决问题: 方法一:在System32搜索栏下搜索“wscript.exe”,进行文件关联。 方法二:把您...
  • 打开vbs文件报错,打不开文件,提示无效字符,错误代码800A0408,microsoft VBScript编译器错误 解决办法: 新建一个同名文件,将代码复制进去,保存为utf8编码。或者将文件重新保存为其他可用文件编码,如...
  • VBS文件运行

    千次阅读 2016-06-17 10:29:29
    首先,我的vbs文件关联已经被“豪杰”夺取了。我双击Deploy.vbs就会打开豪杰,比较郁闷。但是我用了打开方式,试了浏览器、cmd,都无济于事。 今天,我想到这个问题后,就有想法去Microsoft的News Group上去问一...
  • !...set sysenv1 = CreateObject("WScript.Shell") set sysenv=sysenv1.Environment("system") '系统环境变量的数组对象 thepath=sysenv("path") newpath=sysenv1.CurrentDirectory & "\Contents\Cygwin\Versions2.0.a9...
  • 使用Cscript.exe运行vbs会弹出cmd窗口 避免方法: 管理员权限运行cmd,输入cscript.exe //H:WScript,将默认的脚本宿主改为 WScript.exe,即可解决。 C:\Documents and Settings\Administrator>cscript ...
  •  Microsoft VBScript 运行错误 (0x800A0046)  没有权限: 'CreateObject'  最后想到,稍微给匿名用户加一丢丢权限,打开用户管理,看到IUSER只是Gutest组成员,尝试把IUSER加入administrators组,访问页面,...
  • [转载]VBS 运行外部程序 VBS 调用外部程序 Vbs只提供了编程的一个基本框架,用户可以使用Vbs来定义变量、过程和函数,vbs也提供了一些内部函数和对象,但是Vbs没有提供任何命令来访问Windows系统内部的部件,但是...
  • 一、如果您的系统提示“没有找到scrrun.dll”或者“缺少scrrun.dll”等类似错误信息,请把scrrun.dll下载到本机 二、直接拷贝该文件到系统目录里:  1、Windows 95/98/Me系统,则复制到C:Wind
  • SecureCRT脚本(VBS)运行

    2019-09-25 02:45:45
    SecureCRT脚本(VBS)运行 SecureCRT脚本(VBS)运行在SecureCRT运行脚本,自动收发数据监控记录运行状态。参考:示例代码:#$language = "VBScript" #$interface = "1....
  • 测试asp,今天遇到一个问题,关于编码的问题!不仅是乱码,而且提示未结束的字符串常量,看了半天,不明所以   1 response.Charset="utf-8" 2 if Response.IsClientConnected=true then ...3 Response.Write(...
  • WMI服务故障,VBS脚本无法运行错误报“0x80041002 代码80041002”错误 ——————————————————————————————————脚本: C:\WINDOWS\temp\sam.vbs行: 1字符: 1错误: 0x80041002代码...
  • 由于没怎么看过VB语言,但是这个运行错误把我难倒了可不应该!所以我瞅了一下VB的语法,然后变量定义 的语法为: Dim 变量名 还有的地方说是: Dim 变量名 As Integer 然后发现下面的这个运行会报Windows编译...
  • PowerDesigner执行vbs快捷键:shift+ctrl+x (该快捷键和360浏览器截屏的快捷键一样, 可以修改360浏览器的快捷键,或者关闭360浏览器) ----------------------------------------- 1.下面三个文件目录放在同级 ...
  • 如果你尝试多次去读一个文件,你不会收到你期待的结果,而是会遇到一个运行错误。例如下的脚本读取一个文本文件,返回文件的内容到屏幕,然后尝试重复这样的过程: Set objFSO = CreateObject( "Scripting....
  • win10无法执行vbs脚本

    2021-08-17 21:00:46
    win10运行不了vbs脚本 1.问题出现原因及其表现方式: 原因:电脑中毒过,导致无法执行vbs脚本。 表现方式:用wscript执行vbs脚本报错(win10的vbs脚本报错所选的程序不能与此文件相关联。请选择其他程序)。 2.解决...
  • 解决win10激活错误代码0xc004c003

    千次阅读 多人点赞 2019-01-04 21:37:12
    解决win10激活错误代码0xc004c003 原文地址 最近win10 系统又过期了,所有不得不重新激活,之前激活了早就忘记了,所以在这里重新记录一下。 基本按照原文步骤就可以了,我出现的问题是在方案2中,因为网上百度经验...
  • Vbs Unpacker 2.4.5 - by Icy_Ybk (-- 软件介绍 --) Vbs Unpacker 是 Vbs2Exe 的克星,能够将 VBS 文件从 Vbs2Exe 打包好的 EXE 中提取出来。可以理解为对 Vbs2Exe 的逆操作。 Vbs Unpacker 支持大多数文件释放型...
  • 在使用vbscript进行asp开发时,一些朋友会碰到以下类似的错误:Microsoft VBscript 运行错误 800a000d类型不匹配: *******/solweb/sdbottm_right.asp, line 80错误原因:该错误是因为在运行iis服务的windows 2003 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,276
精华内容 3,710
关键字:

vbs运行错误