윈 도 우 코딩에서 선택한 파일의 파일명을 추출하는 방법이 궁금합니다.
2024.03.24 20:18
이게 되게 흔해서 간단해 보이는 게 간단하게 아니였네요.
지금 하고 있는 것도 이거 찾다가 뭐지? 왜 안찾아지지? 하고 자고 일어나서 때리친 것 같네요...
이렇게 파일명을 보여주는 게 너무 흔하다보니 당연한 것인 줄 알았는데... 구현하려고 보니 방법이 모르겠네요.
레지스트리에서 command에 "%1" 붙이는 건 해당 파일 실행은 되지만 저렇게 설명 줄이 바뀌는 방법에는 안되고
~nx ~n0 ~x0 나눠서 붙이고 뭔짓을 해도 실행파일의 이름을 가져오고 선택한 파일의 이름을 가져오진 않네요.
@echo off
set "fn=%~n0"
set "extn=%~x0"
echo %fn%
echo %extn%
pause
지금 생각나는 게 있어서 그걸 해봐야겠군요; 아는 분 있으실까요?
댓글 [3]
-
왕초보 2024.03.24 20:50
-
왕초보 2024.03.24 20:55
purebasic의 경우 입니다
GetFilePart()
https://www.purebasic.com/documentation/filesystem/getfilepart.html
제가 PESettings에서 사용한 예입니다
Define WimFileName.s = GetFilePart(WimPathFull)
-
라랑 2024.03.24 21:07
어.. 이것도 해봤던 방법인데... 변수를 넣어야 해서 지나쳤었는데요
변수를 구하려고 하는데 변수를 넣으라고 해서 대충 넘어갔던 것인데...
GetCurrentDirectory 같이 쓰면 될려나요... 해봐야겠습니다. 감사합니다.
아.. OpenFileRequester로 열었을 때 사용하신 방법일까요? 공홈에서 NextSelectedFileName()를 권장해서 그거만 써본...
지금 제가 구현하는 알고리즘을 떠올리질 못해서 안되는 것일수도... 특정 사고에 갇혀있는 것 같기도 합니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
99662 | 윈 도 우| 윈도우11/컴퓨터 이름이 변경전과 변경후가 동시에 표시됩... [3] | 사가르마타 | 283 | 04-11 |
99661 | 소프트웨어| 국가 또는 지역 설정 변경... | 이슬 | 171 | 04-10 |
99660 | 윈 도 우| 노트북 벤토이로 pe부팅 안됨 [2] | windows97 | 255 | 04-10 |
99659 | 윈 도 우| 윈도11 인쇄정리알림 레지스트리 아시는분? | 컨피그 | 103 | 04-10 |
99658 | 윈 도 우| 7zip으로 win파일 수정시 오류나신분들 없었나요 [5] | 익명7861 | 357 | 04-10 |
99657 | 윈 도 우| iso VM 원도우설치 시 | dsad | 173 | 04-10 |
99656 | 윈 도 우| 요즘은 전화인증 다들 잘 안하시나요? [2] | 툴캅 | 525 | 04-10 |
99655 | 소프트웨어| 한모씨 오피스 라이트 버전 [1] | 꿀단지 | 657 | 04-10 |
99654 | 소프트웨어| IDM 실행할 때마다 크롬 확장 관련 창이 뜨는데... [5] | 큰돌 | 284 | 04-10 |
99653 | 소프트웨어| 스마트폰과 PC 연동 및 설치되는 메모장 있을까요? [4] | neonchang | 285 | 04-10 |
99652 | 기 타| 이메일 서비스 가입 문제 [4] | 커피타임 | 214 | 04-10 |
99651 | 윈 도 우| Win PE에 설치된 구버전 프로그램 [4] | 익명7861 | 403 | 04-10 |
99650 | 소프트웨어| 동영상 플레이어 [2] | 양말 | 425 | 04-09 |
99649 | 윈 도 우| 윈도우 10 화상 키보드 ㅣ 삭제 하는방법 | 쿠쿠밥2 | 140 | 04-09 |
99648 | 하드웨어| 현재 i5-6600 입니다. 혹시 i9-10900F CPU교체시? [4] | 승두아빠 | 564 | 04-09 |
99647 | 소프트웨어| 포토샵 생성형 확장 및 채우기 사용가능한 베타버젼은 어디... [1] | 승두아빠 | 213 | 04-09 |
99646 | 윈 도 우| 탐색기의 아이콘이 뭉개지네요 방법이 | 마로94 | 160 | 04-09 |
99645 | 윈 도 우| 윈도우 키 [5] | 양말 | 498 | 04-09 |
99644 | 윈 도 우| WinPE 부팅 후 OS 디스크 안보임 [2] | 웹네티즌 | 321 | 04-09 |
99643 | 소프트웨어| 포토샵 생성형 채우기 안되는 이유? [7] | 승두아빠 | 360 | 04-09 |
PE 1회 부팅에서 사용했던 파일명 추출 cmd 입니다
우클릭 메뉴나 드래그에서 넘어오는 전체 파일 경로에서 파일 이름만 추출합니다
@echo off
pushd %~dp0
echo %1
echo %~nx1
pause>nul