윈 도 우 오토잇 사용하시는분 계신가요?
2016.12.14 17:33
자동 설치 프로그램을 만들고 있습니다..
일단 1개의 프로그램이 처음부터 끝까지 자동설치는 되는데, 그 후에 이어서 1개 더 프로그램을 실행시키려 하는데요.
어떻게 해야할지 감이 안잡혀서 문의드립니다..
도움 부탁드립니다ㅜㅜ
하고자 하는 건, 1개 프로그램 설치 후 bat파일을 이용하여 설치파일을 제거하려 합니다.
댓글 [5]
-
드레코 2016.12.14 19:03 -
알키온 2016.12.15 08:59
아 드레코님 정말 감사드립니다. !!!
위 내용을 그냥 복사해서 붙여넣고 돌리면 될까요?
제가 만들어놓은 자동설치 소스가..
RUN("SetupAll.exe")
WINWAITACTIVE("SAP Front-End Installer","")
SEND("!N")WINWAITACTIVE("SAP Front-End Installer","")
SEND("{SPACE}{DOWN 5}{SPACE}","!Next")WINWAITACTIVE("SAP Front-End Installer","")
SEND("!Next")WINWAITACTIVE("SAP Front-End Installer","")
SEND("{ENTER}")인데요, 맨 마지막에 붙여넣으니 에러가 나버리네요ㅜㅜ 위에 소스를 구분을 지어야할 거 같은데.. 어떤 문구를 넣어야할까요??
-
드레코 2016.12.15 13:42 소스 쪽지주시면 작성해 드리겠습니다
-
알키온 2016.12.15 15:36
쪽지로 문의드리겠습니다
정말 감사합니다!
-
드레코 2016.12.15 19:44 소스 보시면 이해가 가실겁니다.
자신 삭제관련 프로그램은 위 댓글보다 좀더 보강하여 편집 하였습니다.
작성하신 원본소스는 수정은 안했으며 func에 넣어 그룹화 하였습니다.
PS. 윈도우 다시 설치한다고 늦었네요 ^^;
아!
실행파일은 테스트 한다고 컴파일 한것인데 삭제여부 검증테스트 한 것 입니다.
삭제 하세요
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
66872 | 윈 도 우| 이번 윈도우 업데이트가 계속 실패합니다 | Orien | 562 | 12-14 |
66871 | 기 타| 부팅화면 [3] | closeup | 656 | 12-14 |
66870 | 윈 도 우| XP 에서 wim 파일 부팅 등록 방법 문의 [9] | nhk | 625 | 12-14 |
66869 | 윈 도 우| ide hdd -> ahci ssd 마이그레이션 가능여부 [4] | 39치킨 | 836 | 12-14 |
66868 | 하드웨어| 가성비 SSD [8] | 럭키보이 | 1424 | 12-14 |
66867 | 윈 도 우| 도시바 nvme ssd에 윈도우7 설치 가능한가요? [4] | 울타리 | 1199 | 12-14 |
66866 | 윈 도 우| 윈도우 ADK를 이용하여 PE 제작시 질문 입니다. [3] | 천공의아키 | 334 | 12-14 |
» | 윈 도 우| 오토잇 사용하시는분 계신가요? [5] | 알키온 | 424 | 12-14 |
66864 | 소프트웨어| Internet Download Manager 다운로드 파일 한글 이름 관련 [1] | 엔달러 | 330 | 12-14 |
66863 | 윈 도 우| 윈도우10 하드웨어 변경 후 재설치시..인증관련 문의 [1] | 사랑비 | 728 | 12-14 |
66862 | 윈 도 우| Windows font cache service 실행 오류 질문 | 뿌루뽕뽕 | 634 | 12-14 |
66861 | 소프트웨어| 윈도클린설치후 팟플 몇몇 영상 소리가 안나오는데 | CT | 273 | 12-14 |
66860 | 윈 도 우| 배치파일 뭐가 잘못되었나요?? [3] | LoLOLoL | 400 | 12-14 |
66859 | 기 타| 구합니다 [2] | tamo | 421 | 12-14 |
66858 | 윈 도 우| 윈도우10 블루스크린 spaceport.sys오류 원인이 뭘까요? | 프리머스 | 885 | 12-14 |
66857 | 소프트웨어| 포토샵CC2015 실행시 오류 [1] | 프리머스 | 1074 | 12-14 |
66856 | 하드웨어| 본체의 전원이 4-5초 정도 늦게 꺼지는 현상. [8] | 럭키 | 662 | 12-14 |
66855 | 소프트웨어| 파이어폭스 구글 연결 문제 [3] | damoa | 324 | 12-14 |
66854 | 윈 도 우| 윈10 인증만료 질문입니다. [2] | 데이비드베 | 1425 | 12-14 |
66853 | 윈 도 우| 10 rs1 중요업데이트 kb3199986는 10월 26일 이게 최신인가요? [4] | 복태취업했 | 493 | 12-14 |
아래 프로그램은 자기 자신을 지우는 프로그램입니다
쉽게 말씀드리면 자동설치 프로그램에 해당 내용을 넣어 실행 하게 되면 설치파일을 제거 한다는 뜻입니다.
부가적인 파일들은 먼저 지우시고 최종 종료전에 해당 내용을 실행 하면 됩니다.
_SelfDelete()
Func _SelfDelete($iDelay = 0)
Local $sCmdFile
FileDelete(@TempDir & "\scratch.bat")
$sCmdFile = 'ping -n ' & $iDelay & '127.0.0.1 > nul' & @CRLF _
& ':loop' & @CRLF _
& 'del "' & @ScriptFullPath & '" > nul' & @CRLF _
& 'if exist "' & @ScriptFullPath & '" goto loop' & @CRLF _
& 'del ' & @TempDir & '\scratch.bat'
FileWrite(@TempDir & "\scratch.bat", $sCmdFile)
Run(@TempDir & "\scratch.bat", @TempDir, @SW_HIDE)
EndFunc
[출처] _SelfDelete() 동작여부. (Autoit 강좌 | AutoitScript 강좌) |작성자 고스트지