我已经创建了一个.vbs文件来清除我的计算机上的RAM,它只是打开我写入的记事本。我该怎么做才能解决这个错误? 我试过重写文件。我删除了该文件并重新制作。 文件说
clearmem=space (10902)
编码是ANSI。
答案 0 :(得分:5)
这只是一个简单的解决方案,但有时我们很多人都忘记了这一点。
请检查"打开方式"选项。
答案 1 :(得分:1)
我首先检查与 .vbs 文件扩展名相关联的程序。
为此,首先从命令提示符运行assoc
命令。您应该看到以下内容:
assoc .vbs
.vbs=VBSFile
如果您不,则可以更改文件类型关联,如下所示:
assoc .vbs=VBSFile
接下来,检查与VBSFile
类型关联的程序。你应该看到这个:
ftype VBSFile
VBSFile=%SystemRoot%\System32\WScript.exe "%1" %*
如果您不,您可以按如下方式更改关联(请注意%
的加倍):
ftype VBSFile=%SystemRoot%\System32\WScript.exe "%%1" %%*
还有另一种关联。 WScript.exe 会在脚本回显输出时发出提示。如果您的脚本产生大量输出,这可能会很烦人。如果您希望输出转到屏幕,则可以将关联更改为 CScript.exe :
ftype VBSFile=%SystemRoot%\System32\CScript.exe "%%1" %%*
答案 2 :(得分:0)
在Windows 10上,以管理员身份运行cmd,而不是:
ftype VBSFile=%SystemRoot%\System32\WScript.exe "%%1" %%*
你必须输入:
ftype VBSFile=%SystemRoot%\System32\WScript.exe "%1" %*
您可能需要再次注销才能正常工作。没有重新登录的工作是在.vbs文件上“打开”并选择“基于Microsoft Windows的脚本主机”。