Copy File Path

Summary: Copies the file paths of the selected records to the clipboard.
Requires: EagleFiler
Install Location: ~/Library/Scripts/Applications/EagleFiler/

Description

This script copies the POSIX paths of the selected records, separated by returns.

Download in Compiled Format · Download in Text Format

Script

tell application "EagleFiler"
    
set _records to selected records of browser window 1
    
set _lines to {}
    
repeat with _record in _records
        
set _file to _record's file
        
set _path to _file's POSIX path
        
copy _path to end of _lines
    
end repeat
    
set AppleScript's text item delimiters to return
    
set _text to _lines as text
    
set the clipboard to _text
end tell

Last Modified: 2012-02-09

Running the Script

You can use AppleScript Editor (AppleScript Utility prior to Mac OS X 10.6) to enable Mac OS X’s built-in Script menu. To run the script, just select it from the menu. FastScripts provides a similar menu that supports keyboard shortcuts and other features.