A tool to help diagnose problems writing metadata properties.
PropertyTest64.zip contains an executable, PropertyTest.exe
To run the test, first extract the executable to a convenient folder. Then, open a command prompt, and change to a directory containing a file of a type with the File Meta property handler configured, and on which you don’t mind the metadata being updated. Then if the target file is, for example, empty.txt, run the test like this:
“Full path\PropertyTest.exe" empty.txt
The test basically performs the same actions as Windows Explorer does when setting metadata properties, but reports back in detail on any errors that it encounters. On my machine, for a successful run, I get:
PropertyTest64.zip contains an executable, PropertyTest.exe
To run the test, first extract the executable to a convenient folder. Then, open a command prompt, and change to a directory containing a file of a type with the File Meta property handler configured, and on which you don’t mind the metadata being updated. Then if the target file is, for example, empty.txt, run the test like this:
“Full path\PropertyTest.exe" empty.txt
The test basically performs the same actions as Windows Explorer does when setting metadata properties, but reports back in detail on any errors that it encounters. On my machine, for a successful run, I get:
File: empty.txt Property Handler: {D06391EE-2FEB-419B-9667-AD160D0849F3} Instantiated Property Handler Found IID_IInitializeWithFile Initialized for empty.txt System.Keywords : Property is in the property store. System.Keywords : Value = atag System.Keywords : SetValue succeeded System.Keywords : Commit succeeded