기 타 오토잇 코드 작성
2021.10.06 22:15
목록을 만들어 그 목록대로 선택 파일 복사하는 코드를 작성하려고합니다.
초보가 아래와 같이 작성하였는데 안되네요.
================================================
Local $filelist = FileRead(@ScriptDir & "\files.txt")
If IsArray($filelist) Then
For $i = 1 To $filelist[0]
FileCopy(@ScriptDir & "\Sources\" & $filelist[$i], @ScriptDir & "\Target\" & $filelist[$i], 1)
ExitLoop
Next
EndIf
========================================================
files.txt에는
aclui.dll
activeds.dll
activeds.tlb
actxprxy.dll
adsldpc.dll
advapi32.dll
advapi32res.dll
이렇게 적어 주었습니다.
아시는 분 손 좀 보아주십시오. 부탁드립니다.
댓글 [4]
-
지니제스트 2021.10.06 22:40
-
못말리는짱구 2021.10.06 22:47
정보 감사합니다.
한개 복사도 안되네요.
ExitLoop를 지워도 마찬가지입니다.
-
지니제스트 2021.10.07 07:16
#include <file.au3>
Local $filelist = _FileReadToArray(@ScriptDir & "\files.txt")
If IsArray($filelist) Then
For $i = 1 To $filelist[0]
FileCopy(@ScriptDir & "\Sources\" & $filelist[$i], @ScriptDir & "\Target\" & $filelist[$i], 1)
Next
EndIf
제가 착각한게 있네요. FileRead 함수는 단지 내용만 읽기 때문에, 배열로 들어가질 안을겁니다. 그래서 배열로 읽게 해주는
_FileReadToArray 로 불러들이셔야 하구요. 이 함수를 쓰려면 file.au3 를 포함해주셔야 합니다.
위 구문대로 하시면 잘 되실거에요
-
못말리는짱구 2021.10.07 11:50
고맙습니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
91006 | 윈 도 우| Windows10 멀티 Pro, LTSB 부팅 에러 [1] | 백암리 | 222 | 10-07 |
91005 | 윈 도 우| 윈도우11 업ㄱ레이드 오류... [3] | mac21 | 837 | 10-07 |
91004 | 윈 도 우| win10 &win11 멀티부팅 | photo | 431 | 10-07 |
91003 | 윈 도 우| 윈도우11 올리고 하드디스크 핫플러그 hot plug가 안되네요! [2] | 아파야낫는 | 343 | 10-07 |
91002 | 윈 도 우| 윈도우 11 업그레이드 사양 [8] | dkslah123 | 1065 | 10-07 |
91001 | 소프트웨어| Internet Download Manager 인증 문제 [3] | 홍은동초짜 | 572 | 10-07 |
91000 | 윈 도 우| 윈11 그림판 설치경로 어딘지 아시는분~ [15] | 창가에앉아 | 1577 | 10-07 |
90999 | 윈 도 우| 윈도우11 맘에 안드네염.. 단축키는 왜 바꾼거야!!!! [17] | 창가에앉아 | 659 | 10-07 |
90998 | 윈 도 우| 윈도우11인데.. 왜 나는 그림판에 변화가 없을까..ㅠㅅㅠ [10] | 창가에앉아 | 647 | 10-07 |
90997 | 소프트웨어| 일반인인데 오피스365를 싸게 사용하는 제품이 있을까요? [5] | brucex | 439 | 10-07 |
90996 | 윈 도 우| Win10 win11멀티부팅 질문드려봅니다 [6] | photo | 595 | 10-07 |
90995 | 윈 도 우| DISM은 pe부팅상태에서만 wim생성할 수 있나요? [4] | nadaeri | 224 | 10-07 |
90994 | 윈 도 우| 윈11에 대해서 질문 올립니다!!... [2] | 지구별여행 | 307 | 10-07 |
90993 | 윈 도 우| 2세대3세대 컴퓨터. [2] | 테츠로 | 537 | 10-07 |
90992 | 윈 도 우| 윈도우11 프리징 잇는것 같은데 저만 그런가요?? [6] | FanTaG | 796 | 10-07 |
90991 | 윈 도 우| 윈11 기본 램점유율좀 알려주실분? [2] | 컴알못러 | 301 | 10-07 |
90990 | 윈 도 우| TPM 없는 구형노트북 윈10 -> 윈11 iso 업데이트 가능한... [2] | 컴알못러 | 848 | 10-07 |
90989 | 기 타| 그래픽 질문인데요 [1] | 파인플러터 | 194 | 10-06 |
90988 | 소프트웨어| Win10XPE에서 Chrome 최신 버전을 받을 수가 없네요 [1] | ViArPl | 402 | 10-06 |
» | 기 타| 오토잇 코드 작성 [4] | 못말리는짱 | 200 | 10-06 |
ExitLoop 가 들어가 있어서 그럴겁니다. ExitLoop는 루프문을 나가라는 애긴데.. 파일1개 복사하고, 종료 하란 애기거든요
ExitLoop를 지우고 해보세요