1.win10怎么运行VBS
其实是您保存的文件后缀不对,所以不能运行。
系统默认是不显示后缀名的。如果您没有开启显示后缀名,那么您新建一个文本文档后,应该后面没有.txt,这时候就算您重命名,添加了.vbs也没有,您其实更改的只是文件名,而不是后缀名,这个文件还是一个txt格式的文本。
所以您要么先开启显示文件后缀名(在资源管理器的选项中有相关开启的地方)
要么不要新建文本文档,而是直接打开系统的记事本软件,然后输入VBS代码,输好后,点击文件>;另存为,类型选择所有文件,文件名最后加上.vbs,后面保存。这要就保存为vbs格式的脚本文件了。
2.如何开机自动运行vbs程序
开始-运行regedit进入注册表
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,
右键新建字符串
修改名字为VBS
然后双击刚才新建的VBS,在空格处填上你的VBS所在的文件的位置就可以了
3.win10 64位Microsoft VBScript运行时错误800A01AD
错误提示
Microsoft VBScript 运行时错误 错误 '800a01ad'
ActiveX 部件不能创建对象: 'scripting.FileSystemObject'
/adminyyy/jingtai.asp,行 10
ActiveX 部件不能创建对象: 'server.createobject'
查了源码,是不能成功创建fso,源码是这样的:set fso=server.createobject("scripting.filesystemobject")
解决方法:
开始运行里输入:
代码如下 复制代码
regsvr32 scrrun.dll
如果上面方法无效,大家可参考下面
FSO组件的开启和关闭方法
Dll 文件的注册和注销:
运行cmd命令
代码如下 复制代码
先注消FSO组件:RegSvr32 /u %windir%SYSTEM32scrrun.dll
再启用FSO命令:RegSvr32 %windir%SYSTEM32scrrun.dll
多次注消、启动后还是出现错误,原因是没权限,下边提供解决方法
权限出现了问题,打开注册表加入权限!
在 开始-运行中敲入regedit,然后找到HKEY_CLASSES_ROOTScripting.FileSystemObject
右击权限,加入everyone,internet来宾帐号(IUSR。)用户确定,然后重新启动IIs即可搞定!
如果你们遇到跟我们一样,你们可以找对应的字段修改
放网站程序的目录文件夹没权限,请检查NTFS权限,至少要有来宾帐号的修改级别权限。
转载请注明出处windows之家 » win10如何运行vbscript