-
2019-01-11 17:53:06
打开vbs文件时遇到错误:没有文件扩展“.vbs”的脚本引擎。以下方式解决:
一、首先查看wscript.exe是否存在
路径:C:\Windows\System32
二、如果存在,注册表 regedit 在HKEY_CLASSES_ROOT下面找到.VBS,看看默认值,改为默认的VBSFile。
三、如果找不到HKEY_CLASSES_ROOT,在桌面新建txt文件:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.VBS] @="VBSFile" [HKEY_CLASSES_ROOT\.VBS\PersistentHandler] @="{5e941d80-bf96-11cd-b579-08002b30bfeb}"
原文:https://blog.csdn.net/weixin_42166293/article/details/80580859再修改文件名为vbs.reg
双击执行即可
更多相关内容 -
从超链接打开VBS
2021-06-20 02:25:35我在pdf中创建了一个超链接,这个超链接绑定到vbs脚本,直到这一步都行。当我手动运行该脚本(双击)时,脚本会自动运行...从超链接打开VBS这是脚本:设置不正确Dim WshShell, regexpset regular = New RegExpdirec...我在pdf中创建了一个超链接,这个超链接绑定到vbs脚本,直到这一步都行。当我手动运行该脚本(双击)时,脚本会自动运行(打开telnet连接)。问题是当我通过超链接运行脚本时,CMD显示消息“”telnet“未被识别为内部或外部命令”。请,谁能告诉我为什么会发生?从超链接打开VBS
这是脚本:设置不正确
Dim WshShell, regexp
set regular = New RegExp
direccion = inputbox("Ingresa ip del equipo:")
' Set pattern.
regular.Pattern = "^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$"
' Set case insensitivity.
regular.IgnoreCase = True
' Set global applicability.
regular.Global = True
if regular.test(direccion) = TRUE then
set WshShell=CreateObject("WScript.Shell")
WshShell.run "cmd.exe"
WScript.Sleep 1000
'Send commands to the window as needed - IP and commands need to be customized
'Step 1 - Telnet to remote IP'
WshShell.SendKeys "telnet " & direccion
WshShell.SendKeys ("{Enter}")
WScript.Sleep 1000
else
msgbox "Ingresa una ip válida"
end if
2016-08-18
Frnndo
+0
当我手动运行脚本(双击)时,在任务管理器中出现“Windows命令处理器”,但当我通过任务管理器中的超链接(pdf文件)运行脚本时,出现了一些奇怪的事情“Windows命令处理器(32位)“,我认为这个问题可能与此有关,但我不知道如何解决它。任何想法?? –
-
无法打开vbs文件
2018-04-25 13:33:00系统win7打开不了.vbs的文件处理如下注册三个组件:regsvr32 c:\WINDOWS\system32\shell32.dllregsvr32 c:\WINDOWS\system32\scrrun.dllregsvr32 c:\WINDOWS\system32\WSHom.Ocx然后Windows Registry Editor Version...系统win7
打开不了.vbs的文件
处理如下
注册三个组件:
regsvr32 c:\WINDOWS\system32\shell32.dll
regsvr32 c:\WINDOWS\system32\scrrun.dllregsvr32 c:\WINDOWS\system32\WSHom.Ocx
然后
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.VBS] @="VBSFile" [HKEY_CLASSES_ROOT\VBSFile] @="VBScript File" [HKEY_CLASSES_ROOT\VBSFile\ScriptEngine] @="VBScript" [HKEY_CLASSES_ROOT\VBSFile\ScriptHostEncode] @="{85131631-480C-11D2-B1F9-00C04F86C324}" [HKEY_CLASSES_ROOT\VBSFile\Shell] @="" [HKEY_CLASSES_ROOT\VBSFile\Shell\Open] @="打开(&O)" [HKEY_CLASSES_ROOT\VBSFile\Shell\Open\Command] @=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,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,57,00,53,00,\ 63,00,72,00,69,00,70,00,74,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,31,\ 00,22,00,20,00,25,00,2a,00,00,00 [HKEY_CLASSES_ROOT\VBSFile\ShellEx] [HKEY_CLASSES_ROOT\VBSFile\ShellEx\DropHandler] @="{60254CA5-953B-11CF-8C96-00AA00B8708C}" [HKEY_CLASSES_ROOT\VBSFile\ShellEx\PropertySheetHandlers] [HKEY_CLASSES_ROOT\VBSFile\ShellEx\PropertySheetHandlers\WSHProps] @="{60254CA5-953B-11CF-8C96-00AA00B8708C}"
将上段内容复制到txt中,后缀名改为reg,启动即可。
打开vbs可能还需要.net环境支持。
-
VBS操作Excel常见方法
2020-09-05 22:22:45VBS控制Excel常见方法,需要的朋友可以参考下。 -
cmd执行vbs脚本
2019-12-05 11:37:27我个人喜欢研究cmd,后面无意中接触到vbs,就思考cmd能运行vbs么?---答案是可以的。经过研究发现,cmd可以执行vbs,但是还是需要生成vbs文件,执行完成后删除vbs文件 -
VBS打开当前脚本所在文件夹
2020-08-25 07:36:15有时候我们需要获取当前vbs脚本所在的文件夹,或者运行当前脚本文件夹中的文件那么就需要参考下面的代码了 -
vbs实现无黑框无DOS窗口隐藏批处理运行窗口
2020-09-06 02:21:12支持路径或文件名带空格,网上给出的VBS代码貌似没有留到空格问题,特此补充。 黑友们喜欢的东西,以后运行批处理就没有明显的窗口的 -
打开小键盘灯.vbs
2015-09-07 21:29:45系统里面打开小键盘灯的快捷方式,下次开机的时候默认打开小键盘灯,最好在笔记本电脑上用,因为笔记本电脑几乎默认的都是不打开小键盘灯。 -
易语言-易语言对象方法调用VBS命令创建快捷方式
2021-06-25 17:05:09创建程序快捷方式 (“C:\Users\Administrator\Desktop\asd.exe”) -
c#调用VBS脚本
2018-06-08 16:23:11c#(winform)调用VBS脚本 c#(winform)调用VBS脚本 -
分享一个结束VBS进程的脚本
2018-11-22 09:17:36网上下载的那些无限弹出的代码,对于小白来说,不知道怎么处理;大神会打开任务管理器去结束进程,现在有了这个,可以一键关闭正在使用中的VBS脚本进程,方便快捷,一键搞定 -
打开VBS脚本所在文件夹
2018-01-16 10:38:57'启动 Windows 资源管理器,打开脚本所在的文件夹 objShell.Run strPath 方法二: set objShell = CreateObject("Wscript.Shell") '脚本的当前目录 strPath = objShell.CurrentDirectory strPath = "explorer.exe /...方法一:
方法二:'创建一个 Wscript.Shell 对象的实例,稍后会使用这个对象启动 Windows 资源管理器 Set objShell = CreateObject("Wscript.Shell") '获取脚本的路径 strPath = Wscript.ScriptFullName Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.GetFile(strPath) '获取脚本当前所在文件夹的路径 strFolder = objFSO.GetParentFolderName(objFile) strPath = "explorer.exe /e," & strFolder '启动 Windows 资源管理器,打开脚本所在的文件夹 objShell.Run strPath
set objShell = CreateObject("Wscript.Shell") '脚本的当前目录 strPath = objShell.CurrentDirectory strPath = "explorer.exe /e," & strPath objShell.Run strPath
-
打开CMD或者快速创建文件_vbs_
2021-10-04 07:58:36可以打开N个cmd或者创建N个文件,N可以通过修改源代码更改 -
打开多个vbs文件的Python或批处理文件(vbs文件打开程序+文件)
2021-01-15 02:38:31) sProgram = "C:\Windows\System32\notepad.exe" sTxtFile = Replace( Wscript.ScriptName, ".vbs", ".txt", 1, -1, vbTextCompare) sTxtPath = CreateObject("Scripting.FileSystemObject").BuildPath( _ objShell... -
VBS打开选择文件对话框代码(Win7)
2020-09-05 19:12:37如何在 Windows 7 系统中向用户显示一个用来选择文件的对话框呢 -
打开vbs文件报错,无效字符,错误代码800A0408,microsoft VBScript编译器错误
2019-11-04 23:45:39打开vbs文件报错,打不开文件,提示无效字符,错误代码800A0408,microsoft VBScript编译器错误 解决办法: 新建一个同名文件,将代码复制进去,保存为utf8编码。或者将文件重新保存为其他可用文件编码,如... -
VBS打开计算器源文件
2020-04-21 10:04:22如果你找不到电脑计算器,不妨试试这个 即开即用,特别方便,打开此文件即可立刻打开你的电脑计算器!惊不惊喜意不意外啊?! -
vbs打开ie两种方法 在VBScript中启动IE浏览器的实现代码
2021-01-05 02:39:05第一种方法 InternetExplorer.Application ...set IE = CreateObject(InternetExplorer.Application) IE.Visible = true IE.Navigate StartURL 第二种方法 WScript.Shell dim Wsh Set Wsh=WScript.CreateObject... -
vbs打开方式修复.7z
2019-08-21 09:41:42一个用 JavaScript 编写的 VBS 打开方式修复工具。具体请参阅说明文件。 当遇到 VBS 文件关联出现错误时,不要简单地“右键->选择默认打开方式”,虽然简单,但会出问题。 正确的做法是,分别对 assoc、ftype ... -
一键打开常用软件(bat/vbs)
2021-11-12 17:31:36如题,工作中避免不了需要经常打开各种办公软件(如果你公司允许你电脑开个一年半载不关机,那请忽略此文)。直接说明方法: 方式一: 批处理文件(.bat) 新建TXT文件内容: REM 带空格的用引号""包起来 start C:\... -
用python创建的参数执行vbs文件
2021-07-16 14:28:14I would like to convert dozens of excel sheets to csv files at ... I have a working .vbs file which makes the conversion, and I would like to execute this .vbs file on the different sheets with the ... -
vbs引用另一个vbs的代码
2020-09-06 01:01:23思路不错,大家可以测试下,在vbscript调用另外一个vbscript -
vbs模拟键盘鼠标实现谷歌浏览器打开某网站并登陆
2018-09-11 16:44:18vbs模拟键盘鼠标实现谷歌浏览器打开某网站并登陆,同样可以应用在其他软件。注意事项是电脑要装excel(office),会用到里面的函数 -
adsutil.vbs
2017-11-05 14:36:28adsutil.vbs 安装SQL 2005 出现警告 32位ASP.NET已经注册,需要注册64位 -
关于VBS脚本运行时提示以何种方式打开的解决方法
2020-08-01 16:34:13最近在练习vbs脚本的时候,发现了一个问题,当我的vbsj脚本写好,准备运行的时候,运行时总会弹出提示框,如图 然后我上网搜索了一下,发现很多人 -
vbs打开计算器
2015-12-04 09:27:56vbs小程序,实现打开计算器.关闭计算器。为使用vbs关闭指定窗口提供思路 -
bat调用vbs脚本
2021-10-22 13:52:20输入具体路径如在某文件夹,如D:\test\1.vbs 请用批处理 cd D:\test start 1.vbs 如果文件夹带空格,请用""符号 如 start “start “C:\Program Files\1.vbs”” -
西门子WinCC 如何使用 VBS 调用文件打开对话框.pdf
2019-09-18 01:18:46西门子WinCC 如何使用 VBS 调用文件打开对话框pdf,本文介绍了在WinCC 中如何使用 VBS 调用文件打开对话框,系统环境 XP SP3, IE 6.0 SP3。