I know this isn't technically programming but I didn't see anywhere it fit better. Feel free to move it.
Okay, so what I'm trying to accomplish is adding a random combination of numbers or letters or both to the beginning of a large list of files in batch. So far I've tried:
For /D %%i IN (*) DO rename "%%i" "%random%%%i"
But batch only runs a single random number with this and sets them all to that same number.
I've also tried adding something like "%%~zi" to the rename which grabs the file size but since it's a folder this returns 0.
The creation date tag "%%~ti" would work if chopped down to the last milliseconds but it appears the only way to even get at this value is to save it as a text file but it appears batch doesn't allow you to pull the content of a text file into a variable whilst inside of the FOR command.
and now I'm all out of ideas..
I have python installed so if anyone knows of a script to accomplish this I'm all ears but I haven't worked with it enough myself to accomplish this in a reasonable amount of time.
Thanks for reading,
~hobbly






