기 타 배치 파일 질문 드립니다.
2024.02.24 17:32
검색을 해보아도 찾을 수가 없어 질문 드립니다.
C:\내 파일\
위 폴더에 여러 파일이 있다고 가정합니다.
사과.hwp 키위.txt mango.txt 바나나.jpg banana.txt apple.txt 등등...
- 위 경로의 여러 파일들 중, 확장자가 txt인 파일들의 이름만(확장자 없이 파일명만) 불러와서
- 아래 처럼 화면에서만 숫자 순으로 파일명이 표시되게 하고, 번호를 선택하면 해당 파일을 실행할 수 있도록 하려고 합니다.
- 실제 파일명은 변경 없이, 선택 화면에서만 번호 순으로 나타나게 하려고 합니다.
- 이 때 파일 이름만(확장자 제외한)을 변수로 입력 받으려면 배치파일을 어떻게 작성해야 하는지 도움을 요청 드립니다.
----------------------------------------
for 문 - C:\내 파일\ 폴더에서 확장자가 txt인 파일들의 이름만(확장자 없이 파일명만) 불러와서 %변수% 로 저장
메뉴 화면에 번호 순으로 파일명만 출력
1. apple
2. banana
3. mango
4. 키위
5.
.
.
.
set choice=
set /p choice="번호를 선택하세요 : "
echo. %변수% 를 선택하였습니다.
notepad %변수%.txt
-----------------------------------------
댓글 [9]
-
집앞의_큰나무 2024.02.24 19:54
-
가로등 2024.02.24 20:29
선택한 번호에 해당하는 파일만 실행하려고 할 때,
해당 파일명을 반환하는 변수명을 어떻게 작성하는 것인지 잘 모르겠습니다.
올려주신 내용 참고하여 저도 더 검색해보도록 하겠습니다.
글 올려주셔서 감사합니다.
-
메리아 2024.02.24 22:17 -
-
가로등 2024.02.24 22:29
올려주신 글 보고, 지금 테스트 해보니 잘 됩니다.
가르쳐 주셔서 많은 도움이 되었습니다.
감사합니다.
-
가로등 2024.02.24 23:25
추가로 한 가지 여쭤봅니다.
위에서 파일명에 느낌표가 들어가 있는 파일인 경우, 목록 출력이나 실행에 문제가 있어서
혹시 느낌표가 들어가 있는 파일도 정상적으로 출력 및 실행하려면
어느 부분 수정이 필요한지 궁금합니다.
-
메리아 2024.02.25 02:30 -
-
가로등 2024.02.25 02:41
올려주신 글을 읽어보니 매우 복잡한 문제였네요....
바쁘신데 시간내어 주셔서 죄송하고 감사합니다.
예제 파일 보고 잘 배워보도록 하겠습니다.
수고 많으셨습니다. 거듭 감사 드립니다.
-
메리아 2024.02.26 12:51 -
-
가로등 2024.02.27 12:15
추가로 올려주신 예제를 보고 조금씩 배워보도록 하겠습니다.
거듭 감사드립니다.
구글신 덕분에 리스트 출력은 되는데 메모장으로 순차 실행까지는 아직 모르겠네요
텍스트 리스트 추출.cmd