2014-07-18 87 views
0

我需要将bat中的1个命令转换为vbs。有谁能够帮助我?在vbs中转换bat命令

del /f /q /s "%HOMEDRIVE%%HOMEPATH%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook\*.*" 

我尝试一些命令复制像别人,但我并没有工作

回答

1

“纯” VBSCRIPT不调用CMD:

Set objFSO = CreateObject("Scripting.FileSystemObject") 
Set wshShell = CreateObject("WScript.Shell") 

homedrive=wshShell.ExpandEnvironmentStrings("%HOMEDRIVE%") 
homepath=wshShell.ExpandEnvironmentStrings("%HOMEPATH%") 
objFSO.DeleteFile(homedrive & homepath & "\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook*.*"),true 
+0

+1,虽然我建议使用'BuildPath'来构建路径。 –

0
Shell("cmd.exe /c del /f /q /s ""%HOMEDRIVE%%HOMEPATH%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook*.*""")