AutoHotkey内置函数解压文件
使用windows内置的函数用能实现解压文件
SmartZip(需要解压文件的路径,解压到的位置) return SmartZip(s, o, t = 4) { IfNotExist, %s% return, -1 oShell := ComObjCreate("Shell.Application") if InStr(FileExist(o), "D") or (!FileExist(o) and (SubStr(s, -3) = ".zip")) { if !o o := A_ScriptDir else ifNotExist, %o% FileCreateDir, %o% Loop, %o%, 1 sObjectLongName := A_LoopFileLongPath oObject := oShell.NameSpace(sObjectLongName) Loop, %s%, 1 { oSource := oShell.NameSpace(A_LoopFileLongPath) oObject.CopyHere(oSource.Items, t) } } }
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。