㈠ 如何使用VBS腳本,清空某路徑下TXT文檔的內容。
set fso=createobject("scripting.filesystemobject")
set folder=fso.getfolder("d:\aaa"帶皮)
set files=folder.files
for each fl in files
if right(fl,4)=".txt" then
set file=fso.opentextfile(fl,2)
file.close
end if
next
msgbox "已經清空文件夾d:\aaa下的文本文檔的內容!"
'VBS腳本蠢橡差是在記事本中編輯然後將此記如旦事本的擴展名改成VBS,一運行就行了.
㈡ 怎樣用VBS的腳本來刪除文件
vbs有些功能確實只能在Windows XP 或 Windows Server 2003 下運行
1 刪除C:\WINDOWS\system32\dllcache\aaa.dll
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.DeleteFile("C:\WINDOWS\system32\dllcache\aaa.dll"), True
2 刪除指定目錄下文件
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.DeleteFile("C:\FSO\*.txt"), True
3 刪除文件夾
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colFolders = objWMIService.ExecQuery _
("Select * from Win32_Directory where Name = 'c:\\Scripts'")
For Each objFolder in colFolders
errResults = objFolder.Delete
Wscript.Echo errResults
Next
4 還可以模糊匹配
返回所腔慧有路徑以 C:\S 開頭的文件夾的絕圓余列表。
strComputer = "."
Set objWMIService = GetObject("並滾winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colFolders = objWMIService.ExecQuery _
("Select * from Win32_Directory where Name Like '%c:\\S%'")
For Each objFolder in colFolders
Wscript.Echo "Name: " & objFolder.Name
Next
㈢ VBS怎麼徹底刪除
要州橘段徹底使vbs文件失效,就要損壞vbscript腳本操作程序:
C:\WINDOWS\system32\wscript.exe 和 C:\WINDOWS\system32\cscript.exe
就是vbscript腳本操作程序,只要重命名他們(刪除也行),就會導致vbs腳本無法使用伍判。
但這樣做,可能會導致其他相關工作無法運行,你也可以使所有的vbs文件失效,方法如下:
開始--設置--控制面板--文件夾選項(如果沒有點擊左側的「切換到經典視圖」)-- 標簽「文件類型」--點擊「新建」按鈕,文件擴展名冊譽輸入:vbs--點擊「確定」--會提示擴展名正在使用,點擊「是」。
好了,現在所有的vbs文件都失效了,現在無法用雙擊圖標的方法打開vbs文件了。
㈣ 如何使用vbs腳本命令刪除文件
先用Regread獲仔孝取森戚巧路徑
如:Path1=RegRead
「注冊表位置。。」
然後
Set
Fso=CreateObject("此鍵Scripting.FileSysytem")
Set
fl=Fso.getfile(path1)
fl.del
wscript.quit
㈤ 怎麼清除VBS病毒
VBS病毒是用VB Script編寫而成,該腳本語言功能非常強大,它們利用Windows系統的開放性特點,通過調用一些現成的Windows對象、組件,可以直接對文件系統、注冊表等進行控制,功能非常強大。應該說病毒就是一種思想,但是這種思想在用VBS實現時變得極其容易。VBS腳本病毒具有如下幾個特點:
編寫簡單、破壞力大、感染力強、傳播范圍廣、變種多、欺騙性強;可以通過通過Email附件傳播;通過局寬嘩搜域網共享傳播;通過感染htm、asp、jsp、php等網頁文件傳播;通過IRC聊天通道傳播;
VBS腳本病毒一般是直接通過自我復制來感染文件的,病毒中的絕大部分代碼都可以直接附加在其他同類程序的中間,中毒後的電腦會在各個盤符下面生成.vbs、autorun.exe等文件。下面筆者將一次手動成功清除VBS病毒的過程說一下,權當交流!慎歷
通過系統的資源管理器,可以看到一直有一個wscript.exe的進程存在,還蘆雀有就是會感覺到機子很卡……
第一步:限制wscript.exe進程的運行。「開始——運行」,輸入gpedit.msc,然後依次打開「計算機配置——Windows設置——安全設置——軟體限制策略」,右鍵,選擇「創建新策略」,選擇「其他規則」,在右側窗格空白處右擊,在菜單中選擇「新建路徑規則」項,瀏覽選擇C:\Windows\System32文件夾下的wscript.exe,將其安全級別設為「不允許」。這樣我們就成功的限制了wscript.exe的運行。
第二步:通過任務管理器或者其他的工具,結束進程wscript.exe。
第三步:藉助工具冰刃,刪除各個盤符下面的.VBS、.vbe、js、autorun等文件。
第四步:搜索一下,在系統目錄中是否還有.VBS、.vbe、js等文件存在,如果有,刪除掉。在看看系統的啟動項中有沒有不明的啟動項,如果有,也要刪除掉!
第五步:重新啟動電腦,看到各個盤符下面就沒有.VBS等類型的文件了,系統也恢復到正常。
到這里,就已經成功的清除了VBS病毒!總結一下,重點是要限制VBS病毒的運行,只有先限制了它的運行,我們後面的刪除工作才能正常的進.