관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

FileSetAttrib 하나 이상의 파일의 속성을 변경 본문

AUTOHOTKEY/레퍼런스

FileSetAttrib 하나 이상의 파일의 속성을 변경

님투 2007. 11. 5. 13:37
반응형

FileSetAttrib

하나 이상의 파일의 속성을 변경

FileSetAttrib, Attributes [, FilePattern, OperateOnFolders?, Recurse?]

Parameters


인수명 설명
Attributes 설정하는 속성(Remarks참조)
FilePattern 대상 파일명.
와일드 카드 사용가능.
상대 패스로 지정했을 경우는, %A_WorkingDir%(을)를 기준으로 한 패스가 된다.
생략시는, 제일 안쪽의 File-Loop그리고 대상이 되고 있는 파일이 대상이 된다.
OperateOnFolders? 와일드 카드 사용시의 폴더의 취급
0
폴더는 대상으로 하지 않는다
1
폴더와 파일을 대칭으로 한다
2
폴더만을 대칭으로 한다
Recurse? 「1」(을)를 지정하면, 서브 폴더를 더듬어FilePattern에 일치하는 파일을 대상으로 한다.
생략시나 「0」(을)를 지정했을 경우는, 서브 폴더 이하는 포함하지 않는다.

ErrorLevel

속성 변경에 실패한 파일수가 된다


Remarks

Attributes에는, 새로운 설정을 나타내는 오퍼레이터라고 변경하고 싶은 속성을 조합한 것을 연결해 지정한다.


오퍼레이터
+ 속성을ON(으)로 한다
- 속성을OFF(으)로 한다
^ 속성의ON/OFF(을)를 바꾼다

속성
R 독해 전용
A 어카이브(archive)
S 시스템
H 은폐 파일
O 오프 라인
T 일시파일
N 통상(다른 속성과 조합할 수 없다)

Related

FileGetAttrib, FileGetTime, FileSetTime, FileGetSize, FileGetVersion, File-loop


Example(s)

FileSetAttrib, +RH, C:\MyFiles\*.*, 1 ; +RH is identical to +R+H
FileSetAttrib, ^H, C:\MyFiles ; Toggle the folder's "hidden" attribute.
FileSetAttrib, -R+A, C:\New Text File.txt
FileSetAttrib, +A, C:\*.ini, , 1 ; Recurse through all .ini files on the C drive.
반응형
Comments