I'm hoping there is a way to edit the script so that it will ignore special characters when naming the new .lyr files. My mxd contains over 100 different layers so manually changing the layer names to remove any special characters would be extremely time consuming. Some symbols, like the copyright symbol, are also quite important so would only like them removed in the file name, not the layer name.
Anneka France
Technical Manager at The Rivers Trust