기 타 [오토핫키 v1] 경로, 이름 ,드라이브명 등등 추출 함수
2024.03.06 18:07
답답해서 제가 짜집기로 만들었습니다.
기본 독일국적 justme님 함수에 몇가지 추가했습니다.
path에 파일경로 or 폴더경로...
경로복사 만들어보며 아래함수도 수정중입니다.
초보라 ....
;------------------------------------------------------------------------------------
#NoEnv
SPO := SplitPathObj(A_ScriptDir)
MsgBox % "Drive: " . SPO.Drive
. "`n`nParentDirPath: " . SPO.ParentDirPath
. "`n`n2ParentDirPath: " . SPO.2ParentDirPath
. "`n`nName: " . SPO.Name
. "`n`nParentDirName: " . SPO.ParentDirName
. "`n`nDriveNoColon: " . SPO.DriveNoColon
. "`n`nExt: " . SPO.Ext
ExitApp
SplitPathObj(Path) { ;경로_이름_확장자_드라이브명 등 추출 by justme + α
Local
SplitPath, Path, Name, Dir, Ext, NNE, Drv
1PPath:=SubStr(Path,1,InStr(Path,"\",0,0)-1), 2PPath:=SubStr(1PPath,1,InStr(1PPath,"\",0,0)-1)
FDarr := StrSplit(Path, "\")
1PName:=FDarr[FDarr.MaxIndex()-1], 2PName:=FDarr[FDarr.MaxIndex()-2]
RegExMatch(Path, "^(.*):", DrvNoCol)
Return { Name: Name
, NameNoExt: NNE
, Ext: Ext
, ParentDirName: 1PName
, 2ParentDirName: 2PName
, ParentDirPath: Dir
, 2ParentDirPath: 2PPath
, Drive: Drv
, DriveNoColon: DrvNoCol1 }
}
;------------------------------------------------------------------------------------
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
3643 | 윈 도 우| 간단하게 유투브 동영상 받기 [15] |
|
17896 | 9 | 02-26 |
3642 | 소프트웨어| DNS 설정으로 인터넷 좀더 빠르게....! [16] |
|
24246 | 9 | 12-02 |
3641 | 윈 도 우| 윈8 팁 [5] | 지그재그 | 16846 | 9 | 11-12 |
3640 | 소프트웨어| 1. 토렌트 메뉴얼 - 설정 [19] | 공피 | 16666 | 9 | 02-07 |
3639 | 윈 도 우| 폴더 및 파일 숨기기 컨텍스트 메뉴 ( 수정 ) [19] | 슈머슈마 | 1458 | 9 | 02-26 |
3638 | 윈 도 우| Windows 업데이트를 사용하여 데이터를 잃지 않고 Windows ... [7] | VᴇɴᴜꜱGɪ | 1734 | 8 | 04-23 |
3637 | 윈 도 우| 하드 디스크 아이콘 바꾸기 [11] | 타천사둘리 | 1550 | 8 | 04-08 |
3636 | 모 바 일| 유튜브 밴스드 홈화면 해결방법(?) [8] | 체리마키아 | 2111 | 8 | 03-10 |
3635 | 윈 도 우| Windows 11에서 광고 팝업을 끄는 방법 [5] | VᴇɴᴜꜱGɪ | 3220 | 8 | 09-22 |
3634 | 윈 도 우| 윈도우 시작음 Mp3 시작프로그램에 등록하기 [3] | 타천사둘리 | 682 | 8 | 05-27 |
3633 | 윈 도 우| USB로 윈도우 완전 무인설치 만들기 프로젝트 -1 [4] | 피린이 | 709 | 8 | 05-27 |
» | 기 타| [오토핫키 v1] 경로, 이름 ,드라이브명 등등 추출 함수 [2] | 청락은복 | 893 | 8 | 03-06 |
3631 | 윈 도 우| Microsoft Store 기본앱 삭제/재설치 하기 [4] | ktseeng | 1782 | 8 | 05-05 |
3630 | 기 타| pe의 Registry.cmd 파일 수정 [1] | bangul | 600 | 8 | 05-28 |
3629 | 소프트웨어| Google Chrome에서 최소 탭 너비를 설정하는 방법 [1] | VᴇɴᴜꜱGɪ | 1414 | 8 | 08-30 |
3628 | 소프트웨어| True Image 실행 시 삭제한 백업 폴더가 다시 생성되는 문... [1] | 봄빛깔 | 1141 | 8 | 08-21 |
3627 | 윈 도 우| VHD 에 ISO 이용하여 Zorin-OS 설치하기(윈도우 설치도 동... [5] | 타천사둘리 | 1865 | 8 | 11-10 |
3626 | 윈 도 우| 업무화면과 주식화면을 분리시키기 [1] | 좋게멋지게 | 2469 | 8 | 06-17 |
3625 | 윈 도 우| 윈도우 10/11 원본에 드라이버만 추가하여 설치하기 [2] | NoOne | 2693 | 8 | 10-26 |
3624 | 소프트웨어| EasyDrv 활용법 [10] | 타천사둘리 | 3137 | 8 | 08-12 |
수고 많으셨습니다. 감사합니다.