RUN,VBS是什么
DIM objShell 定義一個變量名叫objShell
在VB中,創建Wscript.Shell這個對象,一般這么用,先用Dim 定義下要創建的對象,然后在創建,最后執行命令
比如說:
DIM objShell
t objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /C 2.bat", 0, TRUE)
iReturn=objShell.Run("cmd.exe /C c:\windows\homepage.cmd", 0, TRUE)
指的是用cmd運行c:\windows\homepage這個腳本 調用c:\windows\homepage.cmd這個批處理腳本,根據文件名猜測應該是打開深度的主頁或者設置IE主頁的,可以找到這個文件“右鍵-->編輯”打開看看內容,建議刪了
找不到c:\windows\run.vbs
你好 你的問題很有趣,因為Windows 操作系統在系統目錄里不會生成一個run.vbs的文件,但你安裝系統的時候卻報錯找不到該文件。 懷疑有以下兩種可能: 1.你的電腦在開機的時候,被人家(也許是小黑)篡改了注冊表的RUN項,讓你重新啟動電腦的時候會自動尋找VBS的腳本文件,可能是自動映射的一個腳本方便在你上線時找到你這個肉雞。但是可能在安裝系統的時候,C盤的文件已經被格式化了,但是開機項仍然執行,所以報這個錯,只是猜測。 2.你安裝的系統可能是GHOST系統吧,只要是非標準的安裝介質都會有可能在安裝文件里動手腳。建議確認安裝介質的可靠性。
run.vbs是什么
用記事本打開 c:\windows\homepage.cmd,看那里邊寫的是啥。
一個病毒得以運行,不是所有文件都是病毒,有些都是輔助物,比如輔助打開一個程序。
你查殺這樣的輔助程序,怎么會報毒呢~~
run.vbs問題怎么解決
1)禁用文件系統對象FileSystemObject
方法:用regsvr32 scrrun.dll /u 這條命令就可以禁止文件系統對象。其中regsvr32是Windows\System下的可執行文件。或者直接查找scrrun.dll文件刪除或者改名。
還有一種方法就是在注冊表中HKEY_CLASSES_ROOT\CLSID\下找到一個主鍵{0D43FE01-F093-11CF-8940-00A0C9054228}的項,咔嚓即可。
2)卸載Windows Scripting Host
在Windows 98中(NT 4.0以上同理),打開[控制面板]→[添加/刪除程序]→[Windows安裝程序]→[附件],取消“Windows Scripting Host”一項。
和上面的方法一樣,在注冊表中HKEY_CLASSES_ROOT\CLSID\下找到一個主鍵{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}的項,咔嚓。
3)刪除VBS、VBE、JS、JSE文件后綴名與應用程序的映射
點擊[我的電腦]→[查看]→[文件夾選項]→[文件類型],然后刪除VBS、VBE、JS、JSE文件后綴名與應用程序的映射。
4)在Windows目錄中,找到WScript.exe,更改名稱或者刪除,如果你覺得以后有機會用到的話,最好更改名稱好了,當然以后也可以重新裝上。
5)要徹底防治VBS網絡蠕蟲病毒,還需設置一下你的瀏覽器。我們首先打開瀏覽器,單擊菜單欄里“Internet 選項”安全選項卡里的[自定義級別]按鈕。把“ActiveX控件及插件”的一切設為禁用,這樣就不怕了。呵呵,譬如新歡樂時光的那個ActiveX組件如果不能運行,網絡傳播這項功能就玩完了。
6)禁止OE的自動收發郵件功能
7)由于蠕蟲病毒大多利用文件擴展名作文章,所以要防范它就不要隱藏系統中已知文件類型的擴展名。Windows默認的是“隱藏已知文件類型的擴展名稱”,將其修改為顯示所有文件類型的擴展名稱。
8)將系統的網絡連接的安全級別設置至少為“中等”,它可以在一定程度上預防某些有害的Java程序或者某些ActiveX組件對計算機的侵害。
9)呵呵,最后一項不說大家也應該知道了,殺毒軟件確實很必要,盡管有些殺毒軟件挺讓廣大用戶失望,不過,選擇是雙方的哦。在這個病毒橫飛的網絡,如果您的機器沒有裝上殺毒軟件我覺得確實挺不可思議的