# Action for \_ALL but \_FILENAME

**URL:** <https://community.mp3tag.de/t/action-for-all-but-filename/44578>\
**Category:** Support\
**Created:** [February 18, 2019, 7:36am UTC](https://community.mp3tag.de/t/action-for-all-but-filename/44578 "2019-02-18T07:36:59Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![ryerman](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ryerman/32/5285_2.png) [@ryerman](https://community.mp3tag.de/u/ryerman)\
**Post date:** [February 18, 2019, 8:43am UTC](https://community.mp3tag.de/t/action-for-all-but-filename/44578/7 "2019-02-18T08:43:02Z")

</div>

> [@WS64](#):
>
> Of course I could just create my actions for each single field that I really use it for, but it would be helpful to be able to do a replace everywhere but not the filename.  
> Is there a way to do that?

Maybe this helps:

> [@Testing mp3tag behaviour](https://community.mp3tag.de/t/testing-mp3tag-behaviour/42469/2):
>
> I can't find this in the documentation, but my experience tells me this: \_TAG is a short-cut, or you might say "pseudo-field", that represents all fields in the tag when creating actions. The filename is not part of the tag so it is not included. \_All is similar, but it includes the filename (the extension is omitted). For Case conversion action: If Field is \_FILENAME --\> only the filename will be affected, but not the extension. If Field is \_TAG --\> only the tag(s) will be affected, but no…

---

_[View the full topic](https://community.mp3tag.de/t/action-for-all-but-filename/44578)._
