I can't help you with calling the CF functions, the rubycocoa list might know more > i seems that "OSX::NSFileManager.defaultManager" couldn't do the > trick... Unfortunately Cocoa can't actually handle aliases itself, you need to use other functions. Google for 'Cocoa alias resolve', there's a few informative pages. -- Phillip Hutchings http://www.sitharus.com/