Me encontré con la siguiente secuencia de comandos en una variedad de archivos en mi sistema que ejecuta 10.7.4. Me encontré en mis archivos en el directorio de inicio, me encontré en los archivos en un montado FAT16 volumen.
Yo era incapaz de llegar a fallar en silencio. Si el archivo seleccionado fue bloqueado o de sólo lectura, la secuencia de comandos de error con el mensaje de error "Buscador tienes un error: La operación no se puede completar porque usted no tiene el permiso necesario."
De lo contrario, en todos los casos que he probado, el guión trabajado: independientemente del tipo y creador informó en un principio, el tipo y creador reportadas al final era TEXTO y iDAT. Del mismo modo, cuando me encontré de nuevo el script en el mismo archivo, se informó inicialmente de tipo y creador de TEXTO y iDAT, respectivamente.
Así que mi consejo sería actualizar a Lion; si el script falla en 10.6, parece ser un error que se ha fijado en 10.7.
set theFile to choose file
tell application "Finder"
set myAlert to get file type of theFile
display alert myAlert
set myAlert to get creator type of theFile
display alert myAlert
set file type of theFile to "TEXT"
set creator type of theFile to "iDAT"
set myAlert to get file type of theFile
display alert myAlert
set myAlert to get creator type of theFile
display alert myAlert
end tell