프날 오토핫키 강좌  v2

⚠ 이 강좌는 오토핫키 v2를 다룹니다

지금 보시는 강좌는 과거 오랜 시간동안 알려진 오토핫키(v1.1)의 차세대 버전인 오토핫키 v2를 다루고 있습니다.
만약 구버전인 '오토핫키 v1.1'의 강좌를 찾으신다면 프날 오토핫키 강좌(https://pnal.kr)를 봐주시면 되지만, 새로 오토핫키를 배우신다면 v2 버전을 배우시는 것을 강력히 추천드립니다.

95. 파일 만들고 지우기


이번 강에서는 텍스트 파일을 만들고, 지워보겠습니다. 파일 경로에 관한 이해만 있다면 쉽게 할 수 있습니다.

FileAppend

FileAppend 함수는 현재 존재하는 텍스트 파일의 뒤에 텍스트를 추가해주는 함수입니다. 만약 텍스트 파일이 존재하지 않는다면 새 파일을 만들어 텍스트를 추가해줍니다.

FileAppend(Text [, FileName, Options])
FileAppend 함수의 원형

매개변수

  • Text: 추가할 텍스트입니다.
  • FileName: 대상 파일 이름입니다.
  • Options: FileAppend 옵션 (강좌에선 설명하지 않음)

Text를 FileName 텍스트 파일에 추가해주는 용도이며, 파일이 없으면 만들어서 추가합니다. 만약 Text가 길다면? 66강에서 설명한 긴 인수를 전달해주는 방법을 이용하면 됩니다.

FileDelete

FileDelete는 지정된 파일을 지울 수 있는 함수입니다.

FileDelete(FilePattern)
FileDelete 함수의 원형

FilePattern 매개변수는 역시 읽어올 텍스트 파일의 경로입니다. 지정된 경로의 파일을 삭제합니다.

실습

1. 바탕화면에 test.txt 만들기 & 텍스트 추가하기

1FileAppend("국가는 평생교육을 진흥하여야 한다.`n", "test.txt")
예제 1. 바탕화면의 1.txt 읽기

현재 스크립트와 같은 경로에 test.txt가 없다면 새 파일을 만들어서 위와 같은 문구를 추가할 것입니다.

이제 다시 한번 저 스크립트를 실행해보세요. 아래와 같이 한 줄이 더 추가되었을 것입니다.

국가는 평생교육을 진흥하여야 한다.
국가는 평생교육을 진흥하여야 한다.

FileDelete에 대한 예제는 생략하도록 하겠습니다.

질문하러 가기