在vista下,必须用administrator的身份来去注册vbscript.dll.1)开始菜单,输入输入commandprompt,当commandprompt会出现在”所有程序”列表时,右键点击并你选以管理员身份运行2)在自动弹出的命令行里执行命令:c:windowssystem32
egsvr32vbscript.dll3)然后再脚本引擎可以注册顺利
解决方法:大多数人写vbs脚本,全是从网上就不能复制代码的,这个情况如果没有代码本身不存在地语法错误,只不过始终出现错误“生效字符”的话,大概率是脚本中的空格为全角空格,而在vbs中全角空格是被当作违禁/无法激活字符的,所以我解决的办法是那用半角空格,也可以将其彻底删除。
估计题主很有可能是vbs脚本在注册表中错误了。可能是程序卸载或按装了一些代码不相关规范的程序脉络瘀阻。的或文件关联被破坏。该怎么解决也很紧张,也可以将下面的代码截图能保存为扩展名reg文件。右击运行。
windowsregistryeditorversion5.00
[hkey_classes_root.vbs]
@vbsfile[hkey_classes_rootvbsfile]
@vbscriptfile[hkey_classes_rootvbsfilescriptengine]
@vbscript[hkey_classes_rootvbsfilescripthostencode]
@{85131631-480c-11d2-b1f9-00c04f86c324}[hkey_classes_rootvbsfileshell]
@[hkey_classes_rootvbsfileshellopen]
@先打开(ampo)[hkey_classes_rootvbsfileshellopencommand]
@hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,