У меня есть следующий applescript, который принимает файлы и помещает их в соответствующие папки.AppleScript Overwrite или Skip Command?
set sourceFolder to choose folder
tell application "Finder"
set theFiles to files of sourceFolder
repeat with aFile in theFiles
set fileName to name of aFile
if fileName contains "#" then
set poundOffset to offset of "#" in fileName
set folderName to text 1 thru (poundOffset - 2) of fileName
set newFolder to (sourceFolder as text) & folderName & ":"
if not (exists folder newFolder) then
make new folder at sourceFolder with properties {name:folderName}
end if
move aFile to folder newFolder
end if
end repeat
конец сказать
Он отлично работает для меня, кроме как в случае конфликта файлов. Если в папке есть файл с тем же именем, что он помещает его в скрипт, появляется ошибка и сбой. Так что мой вопрос в том, что ... Как это исправить? Я хочу, чтобы он просто перезаписал файл, но есть ли способ вызвать подсказку, чтобы пропустить файл или просто пропустить все это вместе и перейти к следующему?
Я немного расплывчатый от того, что я могу здесь сделать. Заранее спасибо за помощь.
Ringslinger.