This can be done from a command prompt, but I can't think of any way to do it in Explorer.
Name the folders name.### where ### is a three digit number. For example, I created these folders.
ann.023
bob.002
fred.001
harvey.012
From a command prompt or in Explorer the names will sort based using the first character, etc.
C:\test>dir
Volume in drive C has no label.
Volume Serial Number is 60B7-B1BA
Directory of C:\test
2013-03-25 10:21 PM <DIR> .
2013-03-25 10:21 PM <DIR> ..
2013-03-25 10:21 PM <DIR> ann.023
2013-03-25 10:21 PM <DIR> bob.002
2013-03-25 10:21 PM <DIR> fred.001
2013-03-25 10:21 PM <DIR> harvey.012
From a command prompt you can also sort by extension (the part after the .
) using dir /oe
which gives this result.
C:\test>dir /oe
Volume in drive C has no label.
Volume Serial Number is 60B7-B1BA
Directory of C:\test
2013-03-25 10:21 PM <DIR> ..
2013-03-25 10:21 PM <DIR> .
2013-03-25 10:21 PM <DIR> fred.001
2013-03-25 10:21 PM <DIR> bob.002
2013-03-25 10:21 PM <DIR> harvey.012
2013-03-25 10:21 PM <DIR> ann.023
That's only a partial solution as you have to go to the command prompt to get the alternate sorting method. However, if you only need to do it occasionally then perhaps it's good enough.
I can't think of a way to do this, but if you are creating the jobs, why not create a folder for each client, and number the jobs inside each folder, with the number at the front. – Paul – 2013-03-26T01:56:55.187
Is it necessary to have names at beginning ? Otherwise we can use some kind of Script to rename all folders to bring numbers at front. – Ankit – 2013-03-26T06:53:41.397