vbs刪除文件夾
⑴ 怎麼用vbs刪除vbs所在的文件夾
首先,創建文件系統對象,即filesystemobject,然後使用此對象的方法來創建
實例
對於本題:
set fso=createobject("scripting.filesystemobject")
'創建文件系統對象fso
set f=fso.createfolder("c:\test")
'用文件系統對象fso的方法createfolder,創建文件夾c:\test
'並將返回的文件夾對象c:\test,賦給f,從而得到文件夾對象的一個實例
'後面可以對此對象進行引用,如想得到其大小,可用f.size
MsgBox "去看看吧,文件夾10秒後會被刪除"
createobject("wscript.shell").run "c:\"
wsh.sleep 10000
fso.deletefolder("c:\test")
'對於文件、文件夾的刪除操作,由於被刪除了,也就無法再建立連接了
'且它也沒有返回值,無法將它賦給變數
看看能不能看懂
⑵ 求用VBS刪除文件夾的方法
當這個文件夾打開的時候,explorer進程正在使用這個文件夾,所以,vbs刪不了(個人理解)建議用vbs調用cmd,然後用 rd 來刪除,不管是否處於打開,都可以刪除
⑶ 如何使用vbs腳本命令刪除指定文件夾下的文件
不必要vbs,用
批處理
就行在文本下寫
@echo
off
echo
正在
清除文件
,
請稍等
......
cd\
C:\WINDOWS\Web\Wallpaper
attrib
a.bmp
-a
-h
-s
del
/s
/q
/f
a.bmp
attrib
b.bmp
-a
-h
-s
del
/s
/q
/f
b.bmp
attrib
c.bmp
-a
-h
-s
del
/s
/q
/f
c.bmp
echo
文件清除完成!
echo.
&
pause
將此文件保存成.bat後綴的文件就可以刪除了