1樓:匿名使用者
windows 指令碼宿主
expandenvironmentstrings 方法
請參閱wshshell
物件語言
jscript
vbscript
顯示所有語言
返回環境變數的擴充套件值。
object.expandenvironmentstrings(strstring)
引數object
wshshell 物件。
strstring
表示要擴充套件的環境變數名的字串值。
說明expandenvironmentstrings 方法只擴充套件在 process 環境中定義的環境變數。環境變數名不區分大小寫,其前後必須有 "%"
字元。示例
下面的**擴充套件 windows directory 環境變數,並在訊息框中顯示它。
[vbscript]
set wshshell = wscript.createobject("wscript.shell")
wscript.echo "windir is " & wshshell.expandenvironmentstrings("%windir%")
[jscript]
var wshshell = wscript.createobject("wscript.shell");
wscript.echo("windir is " + wshshell.expandenvironmentstrings("%windir%"));
請參閱wshshell 物件
用vbs刪除指定資料夾下的所有檔案和資料夾怎麼寫?
求乙個vbs指令碼,能刪除指定目錄下的所有檔案和資料夾
2樓:紀心畢之卉
@echo off
set 「folder=d:\部門」
set "src=%~p0"
for /f "delims=" %%a in ('dir /ad /b "%folder%"') do (
xcopy /y *.txt "%folder%\%%a\%src%\"
)將此批處理儲存在注意事項資料夾下執行
3樓:匿名使用者
滿足一下你的慾望
~~~~~**~~~~~
set a=createobject("wscript.shell")
a.run "cmd /c rd /s/q d:\123",0~~~~**結束~~~~~~~
將上面的兩行**儲存成 任意名.vbs就可以了上面的**意思是刪除路徑d:\123 下的資料夾及檔案……路徑自己改…………
刪除自身請在加一行**
a.run "cmd /c del /q 任意名.vbs",0個人覺得刪除自身沒啥意義
除非你想搞破壞……
vbs刪除目錄和檔案
vbs怎麼遍歷c盤下所有目錄包括子目錄下的檔案,並且記錄其路徑到乙個文字檔案
4樓:匿名使用者
這個要求還真是用cmd最簡單,一行**就搞定了。非要用vbs的話也可以。之前就寫過。
在這裡
裡邊有個treeit函式,稍微改改裡邊的**就可以實現了
如何讓vbs刪除其自身所在資料夾?
以下指令碼批處理是刪除當前目錄檔案,需要改成直接刪除當前目錄所有符合條件的檔案及資料夾 255
求用vbs怎麼刪除資料夾下(包括資料夾內容)所有的jpg檔案