Map Deletetion.

Forum for alternative clients, mods & discussions on the same.

Map Deletetion.

Postby Silushun » Mon Sep 21, 2015 11:53 am

Hey guys, how do I create a .run bat file to delete map folders with less than 16 tiles in it? I'm fed up of not being able to create a good map cause everytime i look for a folder BAM theres a billion folders in there.

Thanks
Silushun
 
Posts: 108
Joined: Thu Mar 08, 2012 7:13 pm

Re: Map Deletetion.

Postby BlackKopcap » Mon Sep 21, 2015 12:13 pm

Silushun wrote:Hey guys, how do I create a .run bat file to delete map folders with less than 16 tiles in it? I'm fed up of not being able to create a good map cause everytime i look for a folder BAM theres a billion folders in there.

Thanks

Here you are, VBS script, put it in client root folder and run. (Call script as mapdeleter.vbs or any you want)
Code: Select all
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(".\map\")
Set colSubfolders = objFolder.Subfolders
For Each objSubfolder in colSubfolders
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder(objSubfolder)
if Folder.Files.Count < 16 Then errResults = objSubfolder.Delete
Next
User avatar
BlackKopcap
 
Posts: 93
Joined: Sun May 23, 2010 1:46 pm

Re: Map Deletetion.

Postby h3retostay » Sun Oct 11, 2015 5:21 pm

BlackKopcap wrote:
Silushun wrote:Hey guys, how do I create a .run bat file to delete map folders with less than 16 tiles in it? I'm fed up of not being able to create a good map cause everytime i look for a folder BAM theres a billion folders in there.

Thanks

Here you are, VBS script, put it in client root folder and run. (Call script as mapdeleter.vbs or any you want)
Code: Select all
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(".\map\")
Set colSubfolders = objFolder.Subfolders
For Each objSubfolder in colSubfolders
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder(objSubfolder)
if Folder.Files.Count < 16 Then errResults = objSubfolder.Delete
Next

Every time I use this I get a "Path not found" error
User avatar
h3retostay
 
Posts: 212
Joined: Thu Jul 08, 2010 2:25 am


Return to The Wizards' Tower

Who is online

Users browsing this forum: No registered users and 8 guests

cron