문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자.
== Autoit 단일파일로 만들기 == # 임의의 경로에 파일을 추출하고 종료할 때 추출된 파일 삭제 # 파일들을 컴파일된 스크립트에 포함시켰다가 스크립트를 실행시키면, 파일을 추출하여 사용하고 스크립트를 종료할 때 파일을 삭제 # 파일 포함, 추출은 FileInstall를, 파일 삭제는 FileDelete, 폴더 삭제는 DirRemove 이용 <source lang=autoit> FileInstall ( "source", "dest" [, flag] ) source : 컴파일된 파일에 포함될 파일의 경로, 매크로나 변수를 사용할 수 없음. (매크로나 변수를 사용할 경우, Aut2exe로 컴파일이 되지 않음.) dest : 컴파일된 파일에서 추출할 경로 flag : 0 - 덮어쓰지 않기(기본), 1 - 덮어쓰기 </source> * 단, 폴더 속에 추출을 할 경우, 폴더를 미리 만들어 줘야한다. <source lang=autoit> #NoTrayIcon #include <GUIConstants.au3> FileInstall("c:\Program Files\AutoIt3\test\autoit3.jpg" , @ScriptDir & "\autoit3.jpg") DirCreate(@ScriptDir & "\documents") FileInstall("c:\Program Files\AutoIt3\test\documents\fileinstall.txt" , @ScriptDir & "\documents\fileinstall.txt") GUICreate("FileInstall Test", 256, 192, -1, -1) $Pic = GUICtrlCreatePic(@ScriptDir & "\autoit3.jpg", 64, 48, 128, 96) GUICtrlSetTip(-1, "Click") GUISetState() While 1 $msg = GUIGetMsg() Switch $msg Case $GUI_EVENT_CLOSE ExitLoop Case $Pic ShellExecute(@ScriptDir & "\documents\fileinstall.txt", "", @ScriptDir & "\documents", "open") EndSwitch WEnd FileDelete(@ScriptDir & "\autoit3.jpg") DirRemove(@ScriptDir & "\documents", 1) GUIDelete() Exit </source> [[category:autoit]]
문서 저장 미리 보기 차이 보기 취소