기 타 오토잇 코드 작성
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 | - | - |
91020 | 윈 도 우| 외장 ssd로 윈도우 자동설치 또는 복구되게 하고 싶어요 [5] | 익명 | 487 | 10-08 |
91019 | 윈 도 우| 윈도우11 boot.wim파일 수정 [5] | 양치기영감 | 580 | 10-08 |
91018 | 윈 도 우| 서버 2019 지원가능한 통합드라이버 [4] | w20060101 | 279 | 10-08 |
91017 | 윈 도 우| 5500U노트북에 RS2 버전을 설치할 방법이 있을까요? | 다사리 | 173 | 10-08 |
91016 | 윈 도 우| 윈도우11 sysprep 오류 [3] | 흠냐리 | 524 | 10-08 |
91015 | 소프트웨어| VMware 16버전 설치도중 에러 | 사이버해결 | 166 | 10-08 |
91014 | 윈 도 우| 이 경우에 Tpm2.0 2.0 모듈 사는 의미가 있을까요? [9] | 뷰리풀투데 | 908 | 10-08 |
91013 | 기 타| 윈도우 XP에 대해 잘 아시는 분 [9] | 중국몽 | 566 | 10-07 |
91012 | 소프트웨어| Acronis True Image 2021 에러(TPM2.0) [2] | 삼사일언 | 644 | 10-07 |
91011 | 윈 도 우| 윈도우10 잠금해제시 바탕화면 로딩되는문제 아시는분... | 도전정신 | 257 | 10-07 |
91010 | 윈 도 우| 윈도우11 고스트 백업 가능한가요? [7] | cline | 1078 | 10-07 |
91009 | 윈 도 우| windows 11의 에디션 종류는? [3] | 아짜 | 648 | 10-07 |
91008 | 하드웨어| 윈도우 설치 사양 [6] | ___ | 539 | 10-07 |
91007 | 윈 도 우| win11에서는 작업관리자가 없어졌나요? [6] | spook | 935 | 10-07 |
91006 | 윈 도 우| 윈도우 11 설치 후 에러 [8] | 최지우 | 505 | 10-07 |
91005 | 윈 도 우| Windows10 멀티 Pro, LTSB 부팅 에러 [1] | 백암리 | 224 | 10-07 |
91004 | 윈 도 우| 윈도우11 업ㄱ레이드 오류... [3] | mac21 | 850 | 10-07 |
91003 | 윈 도 우| win10 &win11 멀티부팅 | photo | 436 | 10-07 |
91002 | 윈 도 우| 윈도우11 올리고 하드디스크 핫플러그 hot plug가 안되네요! [2] | 아파야낫는 | 345 | 10-07 |
91001 | 윈 도 우| 윈도우 11 업그레이드 사양 [8] | dkslah123 | 1069 | 10-07 |
ExitLoop 가 들어가 있어서 그럴겁니다. ExitLoop는 루프문을 나가라는 애긴데.. 파일1개 복사하고, 종료 하란 애기거든요
ExitLoop를 지우고 해보세요