Dont quote me on this, im not 100%, but i think its because of what Cromewell said above.
command will only ever show an 8bit name, take "c:\Program Files\" for instance, will automatically be displayed as c:\Progra~1\ beacuse thats all it can fit in 8bits (8 characters)
The number at the end is a unique identifier, meaning the chances of the shortened word "Progra" being duplicated are high, so it puts a number after it... If there is a second instance of "Progra" it will increase the number by 1.
I'm guessing this "c:\Prograaeru feajkljl\" is a dir you created yourself (or a program created for you) when this is forced to display in 8bits, it too turns out as "Progra" but it can't use the same name as before because, well it just cant, so it looks around and sees that there is already a "1" taken, so it increments the number by 1 and assigns "c:\Progra~2\" to "c:\Prograaeru feajkljl\"
Make any sense?
dragon2309