My Statement that all is working ok with regards to placing an alias in startup folder was a bit premature. All works as I want in OS9 but does nothing in OS X. Since all statements are carbon compliant I assumed the routines would work in OSX also. In OSX the file exists routine reports the file is there when one is not and creating an alias routine does not create an alias. Does anybody have any idea how to get this to work in both OSX and classic. BTW I'm referring to the code Alain last posted. Craig ====================================================================== Aztech Professional On-Site Service * Craig Hoyt * Phone: 818-773-0864 Fax: 818-773-0675 * E-mail: craig@... * Web: http://www.aztech4mac.com Macintosh Technology Solutions Since 1984 =======================================================================