2014-06-24 5 views
0

이 코드가 있습니다AutoIt을 여러 텍스트 파일에서 문자열을 대체

$szFile = "text.txt" 
$szText = FileRead($szFile,FileGetSize($szFile)) 
$szText = StringReplace($szText, "before", "after") 
FileDelete($szFile) 
FileWrite($szFile,$szText) 

그것은 작동을하지만이 작업을 수행 할 때마다이 문제가 스크립트를 구성하는 텍스트 파일의로드가 있습니다. 내가 그걸 만들 수있는 방법을 아는 사람이 있습니까? 그곳의 모든 파일에 대해 그렇게 할 수 있습니다. 내가 시도했습니다 $szFile = "*.txt"하지만 작동하지 않습니다. 감사.

답변

1

은 와일드 카드를 지원합니다. 이 함수는 FileOpen 호출에서 사용할 수있는 파일 핸들을 반환합니다.

+0

감사합니다.이 스크립트를 함께 사용할 수 있다고 생각합니다. – 09stephenb

+1

당신은 오신 것을 환영합니다! :) – mrt

관련 문제