OK, so I am ripping/reverse engineering/de-compiling/dis-assembling/unpacking whatever you want to call it many files from many different games and programs, etc. and when I open these files they normally contain a lot of other files.
So let us say that the file "boss5_core_lz7.nsbmd" for example when "opened" by extracting from the file gives me the following new files:
"boss5_bar"
"boss5_battery"
"boss5_core"
"boss5_freeze"
"boss5_icicle"
"boss5_lifesuppor"
"boss5_missile"
"boss5_ply_freeze"
"boss5_shutter"
"boss5_zako_a"
In this real example there are very few files, as this is one of the smallest they I deal with. Normally I just select the file name "boss5_core_lz7.nsbmd" by clicking twice slowly and then copy the name, create a new folder and paste the name and I manually type " (detailed)* [I always put a space before detailed], and then once that is done, I manually place the extracted files into the new folder. {My extracting program does not deal with what I am asking if you want to know}
I use " (detailed)" because I decided it would be that and it made sense to me as it had the files contents, but it could be replaced by whatever people wanted it to be, but it has to be something because you cannot have a folder with the same exact name as a file, so " (detailed)" made it possible to have the folder and distinguishable from the original file with the same exact name [minus the " (detailed)" of course].
Now this at first seems very easy, but it is tedious when you have to do this for 500 files for example, manually one at a time. So that is what I want from a batch program, it is given a folder, it takes all the names of all the files in that folder, creates new folders that are the same exact number as the files and each of these new folders are named the same as the file but with the added " (detailed)".
I hope that this is clear.
Here is an image showing an example:
Part 1 -
Part 2 -