I want to include a batch file rename functionality in my application. A user can type a destination filename pattern and (after replacing some wildcards in the pattern) I n
Also CON, PRN, AUX, NUL, COM# and a few others are never legal filenames in any directory with any extension.