Brendan, Have you actually tried doing that in Revit via UI? I did, here’s what happens: Now, I think it’s pretty clear that you cannot exactly use these characters to name things in Windows environment in general. Why? It’s because of how these special characters are used by computer programmers and their special meaning in most programming languages:
/ is a switch (and also a directory separator).
\ is a directory separator. : is a drive designator.
- and ? are wildcards used in searching.
" is a way to allow spaces in parameters.
< and > are redirection that allow input and output of a program to come from, and go to, something other than screen/keyboard.
| is a pipe that allows output from one program to be used as input to the next
Now, I hope that you can see that Dynamo team is not really mean to us, taking away special characters. It’s quite opposite, they are nice to us, shielding us from possible issues that would arise from using these characters. I hope this explains it. ps. Characters explanation comes from this post: http://superuser.com/questions/693816/why-cant-you-use-special-characters-in-a-filename-like-or
Ps. I am sorry for how poorly this is formatted. This forum sucks. I wish i could make this more readable but I can’t.