1

我在 Excel 中创建了一个宏,并从 .vbs 文件运行它。它在我的笔记本电脑上运行良好。我在一台新笔记本电脑上复制了相同的工作,每次我运行 vbs 文件时,此窗口都会出现在屏幕上。

在此处输入图像描述

我进行了一些研究并阅读到我提到的情况是在启动时加载 CheckNDISPort 服务时发生的。但我不相信这是原因,因为当我转到任务管理器并检查启动选项卡时,我没有找到此服务。此外,当我重新启动我的笔记本电脑时,我没有看到这个窗口,只有当我运行我的 vbs 文件时。我确信我的 vbs 文件也有任何问题,因为在其他笔记本电脑上它工作正常。

有什么建议请教如何驾驭这个弹出窗口?现在我每次都关闭窗口或从任务管理器结束任务,但每次我再次运行它时它都会再次弹出。
非常感谢。

4

1 回答 1

3

Windows Scripting Host 有两个解释器前端,wscript.exe和 cscript.exe。cscript.exe 是一个控制台应用程序,如果将 cscript.exe 设置为默认值,则每次执行脚本时都会打开一个控制台窗口。

以管理员身份运行 cmd.exe 并运行wscript.exe //h:wscript.

根据 Windows 版本,您还可以右键单击 .vbs 文件,选择“打开方式...”,选择 %windir%\system32\wscript.exe 并选中“默认”复选框。

于 2017-03-30T01:27:10.260 回答