Page 1 of 1
tags
Posted: 06 Jul 2015 16:57
by rhldbrn
I have tags that have been applied to files in Windows Explorer. How come the tags don't show up in XYplorer?
Re: tags
Posted: 06 Jul 2015 17:08
by highend
They do if you add a new column to your current view.
Right click on the new column, "Select Property..."
Choose the entry beginning with "24 <localized name>"
Probably "Tags" in your language?
Re: tags
Posted: 06 Jul 2015 18:53
by rhldbrn
Yes, I do have the tags column showing but nothing is displayed.
Re: tags
Posted: 07 Jul 2015 01:34
by highend
Upload a file that contains these tags and isn't visible in the column?
Re: tags
Posted: 07 Jul 2015 07:16
by bdeshi
That empty Tags column may be for XYplorer tags. Did you try following highend's suggestion?
Re: tags
Posted: 09 Jul 2015 18:28
by rhldbrn
yes I did follow highend's original suggestion...did not work.
I am uploading a file that has a tag applied from Windows Explorer (tag is expview). The SolidWorks drawing I'm attempting to upload is not allowed.

Re: tags
Posted: 09 Jul 2015 21:00
by highend
.zip it. The forum doesn't allow all file extensions (and limits attachment sizes) so put on mega or any other file hoster if necessary.
Re: tags
Posted: 09 Jul 2015 21:25
by rhldbrn
Re: tags
Posted: 10 Jul 2015 08:18
by highend
This file has no normal tag field in the details tab of the file so XY doesn't display anything.
The file uses special properties. You could display them but you'd need a helper utility to do that.
The source code (C++) is available from:
https://support.microsoft.com/en-us/kb/186898
And a little bit of scripting for a custom column is required as well (although it's not much).
Re: tags
Posted: 10 Jul 2015 09:10
by highend
One way to configure a custom column:
http://www.xyplorer.com/xyfc/viewtopic. ... lit=column
I've modified the C++ source code a bit to only output the keywords (for your file: expview) and nothing else (to make output processing inside XY as fast as possible).
The script that you need for the custom column:
Code: Select all
$exe = "D:\Tools\DumpIPropertyStorage.exe";
$keywords = runret("""$exe"" ""<cc_item>""");
if ($keywords) { return $keywords; }
Ofc you need to adapt the path for $exe!
The .exe needs the Visual C++ 2010 SP1 (10.0) runtime library (either installed or the msvcr100.dll file copied to the same directory where DumpIPropertyStorage.exe resides).
DumpIPropertyStorage.zip
If you don't want any dependencies, here is a statically linked version:
DumpIPropertyStorage-statically.zip