I would like to replace the not allowed special chars in windows file names with self defined characters.
My attempt to change the question mark into nothing (instead of an underscore) $set(_dirname,$replace(_dirname,?,)))
seems not to work.
What can I use as an alternative?
If this is not possible with script-commands: Would it work with a plugin?
See this post for an explanation and scripting solution:
UPDATE: Scratch that, this post was about replacing / and \, the only special characters you cannot manage inside the file naming script.
For your issue with ? you can wrap your entire naming script into a $replace(), that will work. The variable %_dirname% is not during renaming, it represents the directory the files are originally loaded from.