Hahahoj
Site Admin
Пол: Возраст: 50 Зарегистрирован: 08.10.2008 Сообщения: 1848
Группы:
|
|
b1ueskycomp1ex написал простенький батничек, сортирующий коллекцию ромов и раскидывающий её на каталоги для удобства использования (без использования каких либо других программ):
Код: |
echo ONecho just so you know, this isn't complete. It might not work for allecho rom sets or systems, but has been tested to work with GoodNES Rom
echo sets.echoecho Starting Rom Sort, Creating sub directoriesechoREM - Yeah, no logic here, just a stupid script.
echo Making Folders...
mkdir .\Roms\U
mkdir .\Roms\J
mkdir .\Roms\E
mkdir .\Roms\Other_Codes
mkdir .\Roms\Oddities
mkdir .\Roms\Oddities\Hacks
mkdir .\Roms\Oddities\Public_Domain
mkdir .\Roms\Oddities\Unlicensed
mkdir .\Roms\Oddities\Translated
echo Done making folders, Now we're sorting the odd bunch...
move .\*[T+*.* .\Roms\Oddities\Translated
move .\*(hack*.* .\Roms\Oddities\Hacks
move .\*hack)*.* .\Roms\Oddities\Hacks
move .\*[h]*.* .\Roms\Oddities\Hacks
move .\*(unl)*.* .\Roms\Oddities\Unlicensed
move .\*(PD)*.* .\Roms\Oddities\Public_Domain
echo Done sorting the odd bunch, now we're sorting the normal files...
move .\*(u)*.* .\Roms\U
move .\*(e)*.* .\Roms\E
move .\*(j)*.* .\Roms\J
move .\*(*)*.* .\Roms\Other_Codes
echo Great, now we're organizing the normal files...
echo basically this just takes the trained files,
echo overdumps, alternates, bad dumps, etc.
echo and throws them into .\Junk in their respective
echo Coded folders.
cd .\Roms\U
mkdir .\Junk
move .\*[t*]*.* .\Junk
move .\*[a*]*.* .\Junk
move .\*[b*]*.* .\Junk
move .\*[a]*.* .\Junk
move .\*[b]*.* .\Junk
move .\*[t]*.* .\Junk
move .\*[o*]*.* .\Junk
move .\*[o]*.* .\Junk
move .\*[x]*.* .\Junk
move .\*[p*]*.* .\Junk
move .\*[p]*.* .\Junk
cd ..
cd .\Roms\E
mkdir .\Junk
move .\*[t*]*.* .\Junk
move .\*[a*]*.* .\Junk
move .\*[b*]*.* .\Junk
move .\*[a]*.* .\Junk
move .\*[b]*.* .\Junk
move .\*[t]*.* .\Junk
move .\*[o*]*.* .\Junk
move .\*[o]*.* .\Junk
move .\*[x]*.* .\Junk
move .\*[p*]*.* .\Junk
move .\*[p]*.* .\Junk
cd..
cd .\Roms\J
mkdir .\Junk
move .\*[t*]*.* .\Junk
move .\*[a*]*.* .\Junk
move .\*[b*]*.* .\Junk
move .\*[a]*.* .\Junk
move .\*[b]*.* .\Junk
move .\*[t]*.* .\Junk
move .\*[o*]*.* .\Junk
move .\*[o]*.* .\Junk
move .\*[x]*.* .\Junk
move .\*[p*]*.* .\Junk
move .\*[p]*.* .\Junk
cd..
cd..
dir .\Roms\ /A:-D /B /S > .\Result.txt
move .\*.txt .\Roms\
move .\*.bat .\Roms\
mkdir .\Roms\Junkmove .\*.* .\Roms\Junk
|
Создайте под Виндой файл с именем sortroms.bat и скопируйте туда фрагмент из раздела code
Тема с обсуждением:
http://www.gp32x.com/board/index.php?/topic/56321-rom-sorting-batch-file/ _________________ Просто Вовк |
|