【发布时间】:2014-07-18 05:16:53
【问题描述】:
我需要将 bat 中的 1 个命令转换为 vbs。有人可以帮帮我吗?
del /f /q /s "%HOMEDRIVE%%HOMEPATH%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook\*.*"
我尝试复制其他命令,但没有成功
【问题讨论】:
标签: windows batch-file vbscript
我需要将 bat 中的 1 个命令转换为 vbs。有人可以帮帮我吗?
del /f /q /s "%HOMEDRIVE%%HOMEPATH%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook\*.*"
我尝试复制其他命令,但没有成功
【问题讨论】:
标签: windows batch-file vbscript
不调用 cmd 的“纯”vbscript:
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
【讨论】:
BuildPath 来构建路径。
Shell("cmd.exe /c del /f /q /s ""%HOMEDRIVE%%HOMEPATH%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook*.*""")
【讨论】: