Microsoft VBScript 编译器错误

学校实验室病毒很多,每次做完实验回来优盘插电脑上都会报毒,不过前几次都比较隐藏,今天的病毒,把U盘文件夹都隐藏了,并且生成了和文件夹同名的.lnk文件,但是打不开。在地址栏里输入地址还是可以打开文件夹的,证明文件夹并没有丢失。以前也遇到过这种问题,不过是文件夹变.exe。
下面是报错:
脚本:D:\124959229.vbs
行:0
字符:1
错误:缺少语句
代码:800b0400
源:microsoft VBS cript编译器错误

百度知道上较好的回答:
链接:http://zhidao.baidu.com/question/229031647.html?fr=qrl&cid=93&index=5&fr2=query

资源管理器(xp我的电脑,win7计算机)-工具-文件夹选项-查看(win7则在组织-文件夹和搜索选项-查看),在显示隐藏文件、文件夹前面打上勾,去掉隐藏受保护的操作系统文件前面的勾,点击确定。选中D盘其中的任意一个快捷方式,点击鼠标右键-属性,在目标位置里找到124959229.vbs的位置,删除vbs。所有的快捷方式可以删除,所有的隐藏文件夹和文件,可用cmd的 attrib命令恢复,具体请在cmd里用attrib /?命令查看。
追问
“所有的隐藏文件夹和文件,可用cmd的 attrib命令恢复,具体请在cmd里用attrib /?命令查看。 ”这个怎么弄呢
回答
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
[drive:][path][filename] [/S [/D] [/L]]
+ 设置属性。
- 清除属性。
R 只读文件属性。
A 存档文件属性。
S 系统文件属性。
H 隐藏文件属性。
I 无内容索引文件属性。
[drive:][path][filename]
指定 attrib 要处理的文件。
/S 处理当前文件夹及其所有子文件夹中的匹配文件。
/D 也处理文件夹。
/L 处理符号链接和符号链接目标的属性。

打开cmd(命令提示符)依次按如下输入并回车:
D:
attrib -h -s /s /d *.*
追问
还想问哈:我将压缩文件解压后,文件夹里是空白的,可是占了内存,把“隐藏受保护的操作系统文件(推荐)”这一项前面的钩去掉,然后在选择“显示所有文件和文件夹”选项,点确定,能看到文件了,但是有些系统方面的东西显示出来了,有什么好的解决方法没呀。谢谢啦!如果能追加分我会追加的。
回答
再把系统文件一个一个用 attrib +s +h /s /d 文件名 命令还原回去,再把“隐藏受保护的操作系统文件(推荐)”这一项前面的勾上。

实际操作时,文件夹要一个个的修改属性,如何批量修改还不知道。

One thought on “Microsoft VBScript 编译器错误

  1. Pingback: BAT遍历目录并去掉文件夹隐藏属性 | 知行近思

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注