Hi
I've been using this command for a few weeks and while I have not found any issues, it definitively needs more thorough testing in different scenarios before being released.
Anyone who might find this useful and want to be a tester? PM me or write below.
OpusCustomFields is a command that lets you define and set custom fields in Directory Opus. Now you can create your own custom metadata with ease!
Main Features:
- Allows you to define custom fields through an easy-to-use interface. You can set the keyword, label, and data type the field will store.
- You can set values in previously defined fields using the same command, making it possible to use it programmatically and from other commands/external programs.
- You can copy, move, or delete the file containing the metadata. This makes it easy to transfer entire metadata sets between files or even create backups.
- Supports files/folders on NTFS drives and other storage types, even outside the filesystem (ZIP, FTP, MTP, etc.).
How It Works:
When reading or setting values, the command tries to read/store data in the following order:
- In an ADS within the same file.
- In a separate file in a user-specified folder.
- In a file in the same directory as the target file.
If the file is in the filesystem but not on an NTFS drive, only the last two options are used.
If the file is outside the filesystem, only the second option is used.
The data is available in Opus as regular script columns, so they can be used wherever available.
Data can be written using the command itself, with a syntax similar to SetAttr META
.