-1
我试图使用vbscript删除在C:\ Users \ xxxxxx \ AppData \ Local \ Temp中创建的临时文件。如何使用vbscript删除在%temp%文件夹中创建的临时文件
我试图使用vbscript删除在C:\ Users \ xxxxxx \ AppData \ Local \ Temp中创建的临时文件。如何使用vbscript删除在%temp%文件夹中创建的临时文件
最好的方法是利用robocopy ...但如果它必须在vbscript中完成...这是一个简单的方法。
下面的run方法将从用户界面执行隐藏。
Set fso = CreateObject("Scripting.FileSystemObject")
Set oshell = CreateObject("WScript.Shell")
EmptyFolder=oshell.ExpandEnvironmentStrings("%userprofile%") & "\Empty"
if NOT (fso.folderexists(EmptyFolder)) Then fso.CreateFolder(EmptyFolder)
oShell.run "robocopy ""%userprofile%\Empty"" ""%tmp%"" /purge", 0, true
if (fso.folderexists(EmptyFolder)) Then fso.DeleteFolder(EmptyFolder)