I'm trying to clear all metadata for selected files by SetAttr META * command. If selection consists some files what has no metadata (e.g. *.txt) command does nothing: all metadata in all files remains the same. How can command ignore unsuitable files and clear all metadata for rest of files?
Sure! But I talk about some -ignore/-silence flag for SetAttr command to skip any interface interactions. I need to clear all metadata for whole batch of files and don't want to think what particular metadata can be applied for every file.
Moreover, which properties can't be applied to some files if I point all the metadata by *? Isn't * means ANY?
If you send us a file that the problem happens with and info on how to reproduce it, we can see if we can improve things. It may depend where the error is coming from, since third-party shell extensions can get involved with setting properties on some file types.
I like small useful utilities too. But this forum is dedicated to particular file manager, which in itself has a huge functionality and 100% overrides the metadata clearing. It just needs a little fix.
But especially everything with metadata can often be done easier and more extensive with additional tools (as usercommand/button in DO). And some can't actually be done without in DO (for example add coverart to FLAC). But Leo asked for a file to improve internal cmd, did you send him?
BTW this forum has always been for solving things with DO but also in combination with external tools.