我安装了最新版本的git for windows。当我使用上下文菜单选项Git Bash Here时,我收到以下错误。
文件扩展名.vbs没有脚本引擎
任何想法如何解决它?
该问题是由.vbs文件与Notepad ++(或在某些情况下,可能是一个不同的程序)相关联引起的。我能够通过以管理员身份运行Notepad ++并删除.vbs文件的文件关联来解决它。
如果您不确定导致问题的程序,可以从开始菜单中搜索“更改与文件扩展名关联的文件类型”。要从那里解决问题,请确保.vbs文件将Microsoft Windows Based Script Host
设置为当前默认程序。
在我的情况下,我可以通过将vbs文件与以下命令重新关联来摆脱这种摆脱:cmd - >以管理员身份运行 - >现在输入以下命令并按Enter键
assoc .vbs = VBSFile
您可以尝试从以下链接执行适当的修复程序。
虽然这是一个死气沉沉的帖子,但我想与其他人一起分享。
我遇到了与OP相同的问题,但.vbs文件已经与“基于Microsoft Console的脚本主机”相关联。
这发生在Windows Server 2012计算机上,.vbs文件正在调用.vbs文件。
我的解决方案是运行cscript.exe /H:CScript
,或者运行cscript.exe /H:WScript
。这与此脚本使用的脚本引擎相关联。
我使用WEBuilder遇到了同样的问题。为了解决这个问题,我进入了Options / Preferences / Files / Associations并删除了与.vbs文件的关联。干杯!
我尝试了上面的方法,它们都没有在Windows 10上为我工作。我最终转到Windows注册表并将HKEY_CLASSES_ROOT.vbs的默认值更改为VBSFile,然后它才起作用。