You can remove [HD] from the filename with an action of the type "Replace" for _FILENAME
Enter as search string: [HD]
(add a blank as last letter)
Enter as replace string:
(leave that empty)
BUT: I would not use the filename as data storage but use the tags as source which delivers the data for the filename. You can easily rename your files with the function
OK, this means that you have filled all your tags with data.
And as you want to get the genre from the filename into GENRE, this probably has to happen first.
For this also use a function from the Convert menu:
if the filename [HD] Electro House - Stryv - Storm
is a typical pattern, enter as mask:
[HD] %genre% - %dummy%
Or if you want to get all of it:
[HD] %genre% - %artist% - %title%
A problem are those tracks that have the genre in square brackets. You have to treat them separately:
[%genre%] - %artist% - %title%
[%genre%] - %dummy%
As the convert functions have a preview, you can easily see the probable result.