from wordpress

 

20200315 0921

01 예제코드
source = ""
Unz(sZip, sUnz)
{
fso := ComObjCreate("Scripting.FileSystemObject")
If Not fso.FolderExists(sUnz)
fso.CreateFolder(sUnz)
psh := ComObjCreate("Shell.Application")
zippedItems := psh.Namespace( sZip ).items().count
psh.Namespace( sUnz ).CopyHere( psh.Namespace( sZip ).items, 4|16 )
Loop {
sleep 100
unzippedItems := psh.Namespace( sUnz ).items().count
ToolTip, %A_index% .. %zippedItems% .. %unzippedItems% Unzipping in progress..
IfEqual,zippedItems,%unzippedItems%
break
}
ToolTip
}
1/loop: 폴더안의 파일개수를 센다.

'[PA] 업무자동화 > [AH]Autohotkey' 카테고리의 다른 글

AH COM Object Reference  (0) 2020.05.10
AH Unzip with password  (0) 2020.05.10
AH AHK_basic vs AHK_L  (0) 2020.05.10
AH 어느 버전을 써야하나  (0) 2020.05.09
AH 책, Practical Laboratory Automation  (0) 2020.05.03
Posted by Weneedu
,


출처: https://privatedevelopnote.tistory.com/81 [개인노트]