반응형
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- SetTitleMatchMode
- if(식)
- EnvSet
- StringGetPos
- ControlSend
- IF (식)
- DetectHiddenWindows
- SetControlDelay
- Menu
- SetEnv
- Blocks
- EnvDiv
- EnvAdd
- API
- 식의 설명
- 함수
- IfInString
- EnvMult
- ControlGetText
- Var:=식
- 식
- IfWinExist
- autohotkey
- SetKeyDelay
- MouseClick
- SetMouseDelay
- if
- 배열
- Threads
- EnvSub
Archives
- Today
- Total
ㄴrㅎnㅂrㄹrㄱi
SplitPath 파일 패스나URL(을)를 드라이브나 확장자(extension)등의 요소 로 분해한다 본문
반응형
SplitPath
파일 패스나URL(을)를 드라이브나 확장자(extension)등의 요소 로 분해한다
SplitPath, InputVar [, OutFileName, OutDir, OutExtension, OutNameNoExt, OutDrive]
Parameters
인수명 | 설명 |
---|---|
InputVar | 분해하는 파일 패스를 격납한 변수명 |
OutFileName | 폴더 패스를 제외한 파일명을 격납하는 변수명 폴더 패스만의 경우는, 비운다 |
OutDir | 폴더 패스(마지막 「\」(을)를 포함하지 않는다)(을)를 격납하는 변수명 InputVar하지만 파일명만의 경우는, 비운다. |
OutExtension | 파일의 확장자(extension)(「.」(은)는 포함하지 않는다)(을)를 격납하는 변수명 |
OutNameNoExt | 확장자(extension)를 제외한 이름 부분을 격납하는 변수명 폴더 패스만의 경우는, 비운다 |
OutDrive | 드라이브 문자(「:」부착)(이)나 네트워크상의 패스의 머신명을 격납하는 변수명 InputVar하지만 상대 패스등의 경우는, 비운다. |
Remarks
인수를 생략 한 항목에 대해서는 취득되지 않는다.
「*」(이)나 「?」 등 파일명에 사용할 수 없는 문자도 통상의 문자와 같이 다루어진다.
InputVar의 패스가 실제로 존재할지 어떨지는 체크되지 않는다.
InputVar에 「://」(이)가 포함되는 경우,URL(으)로서 처리된다.
예를 들어,URL하지만 「http://www.example.com/~user/dir/file.ext」(이었)였던 경우,OutDrive에는 「http://www.example.com」까지가,OutDir에는 「http://www.example.com/~user/dir」까지가 격납된다.
다른 부분에 대해서는, 통상의 파일 패스와 같다.
Related
StringSplit, StringGetPos, StringMid, StringTrimLeft, StringLeft
Example(s)
FileSpec = C:\My Documents\Address List.txt
; To fetch only the bare filename: SplitPath, FileSpec, name
; Or, to fetch all info: SplitPath, FileSpec, name, dir, ext, name_no_ext, drive ; The above will set the variables as follows: ; name = Address List.txt ; dir = C:\My Documents ; ext = txt ; name_no_ext = Address List ; drive = C:
반응형
'AUTOHOTKEY > 레퍼런스' 카테고리의 다른 글
StatusBarGetText 지정한 윈도우의(표준 사양의)상태 바의 텍스트를 취득 (0) | 2007.11.05 |
---|---|
Sqrt() 주어진 수치의 제곱뿌리를 돌려주는 함수 (0) | 2007.11.05 |
SplashTextOn / SplashTextOff 스플래쉬 텍스트 윈도우를 표시·비표시한다 (0) | 2007.11.05 |
SoundSetWaveVolume WAVE출력의 음량의 설정을 변경한다 (0) | 2007.11.05 |
SoundSet 사운드 디바이스의 각종 설정을 변경 (0) | 2007.11.05 |
Comments