윈 도 우 오토잇 사용하시는분 계신가요?
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 | - | - |
66882 | 소프트웨어| MR제거 방법 문의 드립니다. [1] | 갠지스의잔 | 763 | 12-16 |
66881 | 하드웨어| LG노트북 15ND530-UX50K 시모스 밧데리 방전? [7] | bulpae | 3169 | 12-15 |
66880 | 윈 도 우| HDD 백업 관련 질문 [1] | 퍼플오션 | 641 | 12-15 |
66879 | 윈 도 우| [급질]Win10 부팅에러(BCD?) [4] | 행복한아빠 | 1416 | 12-15 |
66878 | 기 타| 파일을 전부 변형 해결 방법 아시면? [10] | good | 528 | 12-15 |
66877 | 윈 도 우| 윈도우10, PIN 오류 문제 [1] | 창문을열어 | 3367 | 12-15 |
66876 | 소프트웨어| bootice 에서 pe.wim 이 등록이 안되요 [3] | 1992 | 520 | 12-15 |
66875 | 윈 도 우| 윈도우8.1 미디어센터 키로 정품인증 후 윈도우10 크린설치... [2] | BLONDIE | 849 | 12-15 |
66874 | 윈 도 우| 윈도디펜더 문제인데 이 노란색 경고 [2] | ㄷㄱ | 598 | 12-14 |
66873 | 윈 도 우| 이번 윈도우 업데이트가 계속 실패합니다 | Orien | 547 | 12-14 |
66872 | 기 타| 부팅화면 [3] | closeup | 637 | 12-14 |
66871 | 윈 도 우| XP 에서 wim 파일 부팅 등록 방법 문의 [9] | nhk | 602 | 12-14 |
66870 | 윈 도 우| ide hdd -> ahci ssd 마이그레이션 가능여부 [4] | 39치킨 | 818 | 12-14 |
66869 | 하드웨어| 가성비 SSD [8] | 럭키보이 | 1410 | 12-14 |
66868 | 윈 도 우| 도시바 nvme ssd에 윈도우7 설치 가능한가요? [4] | 울타리 | 1176 | 12-14 |
66867 | 윈 도 우| 윈도우 ADK를 이용하여 PE 제작시 질문 입니다. [3] | 천공의아키 | 318 | 12-14 |
» | 윈 도 우| 오토잇 사용하시는분 계신가요? [5] | 알키온 | 406 | 12-14 |
66865 | 소프트웨어| Internet Download Manager 다운로드 파일 한글 이름 관련 [1] | 엔달러 | 303 | 12-14 |
66864 | 윈 도 우| 윈도우10 하드웨어 변경 후 재설치시..인증관련 문의 [1] | 사랑비 | 705 | 12-14 |
66863 | 윈 도 우| Windows font cache service 실행 오류 질문 | 뿌루뽕뽕 | 619 | 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 강좌) |작성자 고스트지