将记事本文件保存为.vbs

时间:2015-07-27 15:53:31

标签: vbscript notepad

所以我试图将一些代码保存在记事本中作为.vbs文件,但出于某种原因,记事本一直将它作为.txt保存到我的桌面,所以我无法运行该程序。

我已尝试过保存它的各种方法,在保存时将其放在括号中,为其提供不同的名称,完全删除和重做代码,但它只是不会保存.vbs可执行文件。

我不确定我是否错过了一些简单的事情,它曾经有过工作,而且我没有做任何不同的事情。

4 个答案:

答案 0 :(得分:4)

在下拉列表“保存类型”中保存文件时,选择“所有文件()”

然后在“文件名”中确保您的文件名以.vbs扩展名结尾。

File Dialog

如果所有其他方法都失败了,您还可以在Windows资源管理器中启用文件扩展名并手动编辑文件夹中的文件名。

答案 1 :(得分:0)

您使用引号而非括号。您隐藏了文件扩展名,因此会出现这种情况。

答案 2 :(得分:0)

如果您已经保存了文档,并且您显示的内容类似于以下带有 VBS 扩展名的内容,但类型仍然是文本文档。

Type is still Text Document

然后您可能需要确认实际的扩展程序没有在文件夹级别隐藏。

actual extension is not hidden

一旦您可以看到实际的扩展名,您就可以删除 .txt 使其成为 .vbs

enter image description here

enter image description here

enter image description here

答案 3 :(得分:0)

让文件为.txt格式, 将文件保存为 .vbs 但文件仍显示为 .txt 格式后,请按照以下说明进行操作:

  1. 右键单击您保存的文件,然后单击“属性”。
  2. 单击“更改”按钮并双击“基于 Microsoft Windows 的脚本宿主”以恢复关联。
  3. 选择“wscript.exe”并按确定。在属性窗口中按应用和确定按钮。 这会将您的文件保存为 .vbs 格式。

希望这能回答问题。 注意:如果找不到“Microsoft Windows Based Script Host”项,请单击“浏览”并转到 c: 驱动器中“Windows”文件夹内的“System32”文件夹。