Troi File Plug-in logo

Troi File Plug-in

Troi Automatisering


Product Type: Extensions

Price: 109 single user, multi-user discounts available

Last updated: 8/18/2022

Language: English

Product website


Manipulate any information on your disk from FileMaker Pro.

Gives you access to any files or folders outside the database and lets you manage your images.

No less than 86 functions and 39 script steps let you deal efficiently with any files or folders outside the database. You can select, create, delete, copy, move, rename, modify, zip and unzip files and folders, or check their integrity with a hash. Query detailed information of files and folders: the size on disk, creation and modification dates and more. Get title, subject, keywords, number of pages, author and more info from PDF files. You can mount and unmount remote disks on a server, list the contents of a folder including the contents of all its subfolders or search your disk for files or folders. Create deeply nested folders with ease: specify a path and the plug-in will create the folder, including all parent folders in the path that do not exist. Drag and drop files and folders on a FileMaker window or a drop zone. The paths of the dropped items will be handled by a triggered script, for example to put them in a container field.

We also added several functions that help you manage your images and movies: you can make thumbnails in all sizes, get metadata (IPTC, Exif, GPS, XMP) from images and write IPTC and Exif metadata into your image files. The plug-in comes with an extensive example file which combines some of the plug-in's functions to create a powerful Media Manager for images and movies.

What's New

Troi File Plug-in 14.0 is made compatible with Claris FileMaker Pro 19.5, including FileMaker Pro 19.5.2, Windows 11 version 22H2 and macOS 13 (Ventura). In this version we added a newTrFile_GetFileName function, which returns the name of a file (or folder) in a filePath, including the extension. We also added a new TrFile_GetPreferredLanguages function, which returns a list of the preferred language and country codes of the current user. For other new functionality please see

Additional resources

Claris product features

See why Claris products are the top choice for developers for their low code needs.

See features

Product resources

Get instant access to helpful resources and start creating custom apps today.

Get resources