서언하려면 : My Apple 스크립트는 Excel 파일을 가져 와서 데이터를 새로운 일반 텍스트 파일에 복사합니다.AppleScript : 이전 파일 이름이없는 새 파일 쓰기
원본 파일의 파일 이름없이 기존 Excel 파일과 동일한 위치에 새 텍스트 파일을 쓰는 데 문제가 있습니다.
예를 들어: 내 엑셀 파일은 "FilenameA.xls"내가 내 새 텍스트 파일을 저장할 때, 그것은 "FilenameA.xlsFilenameB.txt"나는 같은이 새 파일을 저장할 수있는 방법
로 저장 위치,하지만 내 자신의 파일 이름?
참고 : (path to desktop as text)
을 사용할 때 작동하지만, 항상 내 데스크톱에 저장하지는 않습니다.
set myFile to open for access (path to desktop as text) & blahBlah & ".txt" with write permission
아래의 스크립트를 시도하면 원본 파일 이름에 새로운 파일 이름을 추가합니다.
set myFile to open for access (fileName) & blahBlah & ".txt" with write permission
참고 : fileName
은 원본 Excel 파일의 경로를 나타냅니다.
기본적으로 (path to desktop as text)
과 동일한 결과를 원하지만 원본에 액세스 한 폴더에 파일을 저장할 수있는 유연성이 필요합니다.
내 문제는 내가 새로운 저장 원본 파일의 경로를 사용하고 있다는 것입니다 :
또한 기존 파일을 열고 그것의 끝에 텍스트를 추가하고 다시 저장하는 텍스트 편집기를 사용할 수 있습니다 파일. 'open for access'와 함께 경로를 사용하면 원래 파일 이름이 내 사용자 지정 매개 변수 앞에 놓입니다. 새 파일이 내가 선택한 파일 이름을 지니고 싶습니다. – pianoman
나는 나의 의도를 잘 반영하기 위해 질문을 편집했다. 그게 도움이 되니? – pianoman
예, 도움이되는 설명입니다.수정 된 답변의이 샘플 코드는 당신을 위해 해결해야합니다. – jweaks