dmsteiner Posted June 5, 2012 Share Posted June 5, 2012 Hello all,I need to be able to create a batchfile to create 500 folders each with a single folder inside of them. The names of the folders are labelled "00501" through "01000", and the folder inside each is called "Results". I'm not very experienced at all with batch scripting, so any help at all would be appreciated. Link to comment Share on other sites More sharing options...
net_user Posted June 5, 2012 Share Posted June 5, 2012 create a batch file with this codemd 00501\resultsmd 00502\resultsmd 00503\resultsmd 00504\resultsmd 00505\resultsmd 00506\resultsmd 00507\resultsmd 00508\resultsmd 00509\resultsmd 00510\resultsmd 00511\resultsmd 00512\resultsmd 00513\resultsmd 00514\resultsmd 00515\resultsmd 00516\resultsmd 00517\resultsmd 00518\resultsmd 00519\resultsmd 00520\resultsmd 00521\resultsmd 00522\resultsmd 00523\resultsmd 00524\resultsmd 00525\resultsmd 00526\resultsmd 00527\resultsmd 00528\resultsmd 00529\resultsmd 00530\resultsmd 00531\resultsmd 00532\resultsmd 00533\resultsmd 00534\resultsmd 00535\resultsmd 00536\resultsmd 00537\resultsmd 00538\resultsmd 00539\resultsmd 00540\resultsmd 00541\resultsmd 00542\resultsmd 00543\resultsmd 00544\resultsmd 00545\resultsmd 00546\resultsmd 00547\resultsmd 00548\resultsmd 00549\resultsmd 00550\resultsmd 00551\resultsmd 00552\resultsmd 00553\resultsmd 00554\resultsmd 00555\resultsmd 00556\resultsmd 00557\resultsmd 00558\resultsmd 00559\resultsmd 00560\resultsmd 00561\resultsmd 00562\resultsmd 00563\resultsmd 00564\resultsmd 00565\resultsmd 00566\resultsmd 00567\resultsmd 00568\resultsmd 00569\resultsmd 00570\resultsmd 00571\resultsmd 00572\resultsmd 00573\resultsmd 00574\resultsmd 00575\resultsmd 00576\resultsmd 00577\resultsmd 00578\resultsmd 00579\resultsmd 00580\resultsmd 00581\resultsmd 00582\resultsmd 00583\resultsmd 00584\resultsmd 00585\resultsmd 00586\resultsmd 00587\resultsmd 00588\resultsmd 00589\resultsmd 00590\resultsmd 00591\resultsmd 00592\resultsmd 00593\resultsmd 00594\resultsmd 00595\resultsmd 00596\resultsmd 00597\resultsmd 00598\resultsmd 00599\resultsmd 00600\resultsmd 00601\resultsmd 00602\resultsmd 00603\resultsmd 00604\resultsmd 00605\resultsmd 00606\resultsmd 00607\resultsmd 00608\resultsmd 00609\resultsmd 00610\resultsmd 00611\resultsmd 00612\resultsmd 00613\resultsmd 00614\resultsmd 00615\resultsmd 00616\resultsmd 00617\resultsmd 00618\resultsmd 00619\resultsmd 00620\resultsmd 00621\resultsmd 00622\resultsmd 00623\resultsmd 00624\resultsmd 00625\resultsmd 00626\resultsmd 00627\resultsmd 00628\resultsmd 00629\resultsmd 00630\resultsmd 00631\resultsmd 00632\resultsmd 00633\resultsmd 00634\resultsmd 00635\resultsmd 00636\resultsmd 00637\resultsmd 00638\resultsmd 00639\resultsmd 00640\resultsmd 00641\resultsmd 00642\resultsmd 00643\resultsmd 00644\resultsmd 00645\resultsmd 00646\resultsmd 00647\resultsmd 00648\resultsmd 00649\resultsmd 00650\resultsmd 00651\resultsmd 00652\resultsmd 00653\resultsmd 00654\resultsmd 00655\resultsmd 00656\resultsmd 00657\resultsmd 00658\resultsmd 00659\resultsmd 00660\resultsmd 00661\resultsmd 00662\resultsmd 00663\resultsmd 00664\resultsmd 00665\resultsmd 00666\resultsmd 00667\resultsmd 00668\resultsmd 00669\resultsmd 00670\resultsmd 00671\resultsmd 00672\resultsmd 00673\resultsmd 00674\resultsmd 00675\resultsmd 00676\resultsmd 00677\resultsmd 00678\resultsmd 00679\resultsmd 00680\resultsmd 00681\resultsmd 00682\resultsmd 00683\resultsmd 00684\resultsmd 00685\resultsmd 00686\resultsmd 00687\resultsmd 00688\resultsmd 00689\resultsmd 00690\resultsmd 00691\resultsmd 00692\resultsmd 00693\resultsmd 00694\resultsmd 00695\resultsmd 00696\resultsmd 00697\resultsmd 00698\resultsmd 00699\resultsmd 00700\resultsmd 00701\resultsmd 00702\resultsmd 00703\resultsmd 00704\resultsmd 00705\resultsmd 00706\resultsmd 00707\resultsmd 00708\resultsmd 00709\resultsmd 00710\resultsmd 00711\resultsmd 00712\resultsmd 00713\resultsmd 00714\resultsmd 00715\resultsmd 00716\resultsmd 00717\resultsmd 00718\resultsmd 00719\resultsmd 00720\resultsmd 00721\resultsmd 00722\resultsmd 00723\resultsmd 00724\resultsmd 00725\resultsmd 00726\resultsmd 00727\resultsmd 00728\resultsmd 00729\resultsmd 00730\resultsmd 00731\resultsmd 00732\resultsmd 00733\resultsmd 00734\resultsmd 00735\resultsmd 00736\resultsmd 00737\resultsmd 00738\resultsmd 00739\resultsmd 00740\resultsmd 00741\resultsmd 00742\resultsmd 00743\resultsmd 00744\resultsmd 00745\resultsmd 00746\resultsmd 00747\resultsmd 00748\resultsmd 00749\resultsmd 00750\resultsmd 00751\resultsmd 00752\resultsmd 00753\resultsmd 00754\resultsmd 00755\resultsmd 00756\resultsmd 00757\resultsmd 00758\resultsmd 00759\resultsmd 00760\resultsmd 00761\resultsmd 00762\resultsmd 00763\resultsmd 00764\resultsmd 00765\resultsmd 00766\resultsmd 00767\resultsmd 00768\resultsmd 00769\resultsmd 00770\resultsmd 00771\resultsmd 00772\resultsmd 00773\resultsmd 00774\resultsmd 00775\resultsmd 00776\resultsmd 00777\resultsmd 00778\resultsmd 00779\resultsmd 00780\resultsmd 00781\resultsmd 00782\resultsmd 00783\resultsmd 00784\resultsmd 00785\resultsmd 00786\resultsmd 00787\resultsmd 00788\resultsmd 00789\resultsmd 00790\resultsmd 00791\resultsmd 00792\resultsmd 00793\resultsmd 00794\resultsmd 00795\resultsmd 00796\resultsmd 00797\resultsmd 00798\resultsmd 00799\resultsmd 00800\resultsmd 00801\resultsmd 00802\resultsmd 00803\resultsmd 00804\resultsmd 00805\resultsmd 00806\resultsmd 00807\resultsmd 00808\resultsmd 00809\resultsmd 00810\resultsmd 00811\resultsmd 00812\resultsmd 00813\resultsmd 00814\resultsmd 00815\resultsmd 00816\resultsmd 00817\resultsmd 00818\resultsmd 00819\resultsmd 00820\resultsmd 00821\resultsmd 00822\resultsmd 00823\resultsmd 00824\resultsmd 00825\resultsmd 00826\resultsmd 00827\resultsmd 00828\resultsmd 00829\resultsmd 00830\resultsmd 00831\resultsmd 00832\resultsmd 00833\resultsmd 00834\resultsmd 00835\resultsmd 00836\resultsmd 00837\resultsmd 00838\resultsmd 00839\resultsmd 00840\resultsmd 00841\resultsmd 00842\resultsmd 00843\resultsmd 00844\resultsmd 00845\resultsmd 00846\resultsmd 00847\resultsmd 00848\resultsmd 00849\resultsmd 00850\resultsmd 00851\resultsmd 00852\resultsmd 00853\resultsmd 00854\resultsmd 00855\resultsmd 00856\resultsmd 00857\resultsmd 00858\resultsmd 00859\resultsmd 00860\resultsmd 00861\resultsmd 00862\resultsmd 00863\resultsmd 00864\resultsmd 00865\resultsmd 00866\resultsmd 00867\resultsmd 00868\resultsmd 00869\resultsmd 00870\resultsmd 00871\resultsmd 00872\resultsmd 00873\resultsmd 00874\resultsmd 00875\resultsmd 00876\resultsmd 00877\resultsmd 00878\resultsmd 00879\resultsmd 00880\resultsmd 00881\resultsmd 00882\resultsmd 00883\resultsmd 00884\resultsmd 00885\resultsmd 00886\resultsmd 00887\resultsmd 00888\resultsmd 00889\resultsmd 00890\resultsmd 00891\resultsmd 00892\resultsmd 00893\resultsmd 00894\resultsmd 00895\resultsmd 00896\resultsmd 00897\resultsmd 00898\resultsmd 00899\resultsmd 00900\resultsmd 00901\resultsmd 00902\resultsmd 00903\resultsmd 00904\resultsmd 00905\resultsmd 00906\resultsmd 00907\resultsmd 00908\resultsmd 00909\resultsmd 00910\resultsmd 00911\resultsmd 00912\resultsmd 00913\resultsmd 00914\resultsmd 00915\resultsmd 00916\resultsmd 00917\resultsmd 00918\resultsmd 00919\resultsmd 00920\resultsmd 00921\resultsmd 00922\resultsmd 00923\resultsmd 00924\resultsmd 00925\resultsmd 00926\resultsmd 00927\resultsmd 00928\resultsmd 00929\resultsmd 00930\resultsmd 00931\resultsmd 00932\resultsmd 00933\resultsmd 00934\resultsmd 00935\resultsmd 00936\resultsmd 00937\resultsmd 00938\resultsmd 00939\resultsmd 00940\resultsmd 00941\resultsmd 00942\resultsmd 00943\resultsmd 00944\resultsmd 00945\resultsmd 00946\resultsmd 00947\resultsmd 00948\resultsmd 00949\resultsmd 00950\resultsmd 00951\resultsmd 00952\resultsmd 00953\resultsmd 00954\resultsmd 00955\resultsmd 00956\resultsmd 00957\resultsmd 00958\resultsmd 00959\resultsmd 00960\resultsmd 00961\resultsmd 00962\resultsmd 00963\resultsmd 00964\resultsmd 00965\resultsmd 00966\resultsmd 00967\resultsmd 00968\resultsmd 00969\resultsmd 00970\resultsmd 00971\resultsmd 00972\resultsmd 00973\resultsmd 00974\resultsmd 00975\resultsmd 00976\resultsmd 00977\resultsmd 00978\resultsmd 00979\resultsmd 00980\resultsmd 00981\resultsmd 00982\resultsmd 00983\resultsmd 00984\resultsmd 00985\resultsmd 00986\resultsmd 00987\resultsmd 00988\resultsmd 00989\resultsmd 00990\resultsmd 00991\resultsmd 00992\resultsmd 00993\resultsmd 00994\resultsmd 00995\resultsmd 00996\resultsmd 00997\resultsmd 00998\resultsmd 00999\resultsmd 10000\results Link to comment Share on other sites More sharing options...
gunsmokingman Posted June 5, 2012 Share Posted June 5, 2012 Here is a VBS script that will do what you wantSave As MK_FiveHundredFolders.vbs'-> Object For Run TimeDim Fso :Set Fso = CreateObject("Scripting.FileSystemObject")'-> Varibles For Run TimeDim C1,i'-> Loop For 500 Objects For i = 1 To 500 C1 = i + 500'-> Add Zero To Number If Len(C1) = 3 Then C1 = "00" & C1 If Len(C1) = 4 Then C1 = "0" & C1 If Len(C1) = 5 Then C1 = C1'-> Uncommecnt For Debugging Only' WScript.Echo C1'-> Make The Folder If It Not There If Not Fso.FolderExists(C1) Then Fso.CreateFolder(C1) If Not Fso.FolderExists(C1 & "\Results") Then Fso.CreateFolder(C1 & "\Results") Next Link to comment Share on other sites More sharing options...
Yzöwl Posted June 5, 2012 Share Posted June 5, 2012 This should suffice as long as you don't already have some of those directories already existing:@ECHO OFF & SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSIONFOR /L %%# IN (100501,1,101000) DO SET "_=%%#" & MD !_:~1!\Results@net_userI read all the way through your script:create a batch file with this codemd 00501\resultsmd 00502\results<snip />md 00999\resultsmd 10000\results…and you made a mistake on the last line! Link to comment Share on other sites More sharing options...
net_user Posted June 12, 2012 Share Posted June 12, 2012 darn copy and paste! Link to comment Share on other sites More sharing options...
CoffeeFiend Posted June 12, 2012 Share Posted June 12, 2012 And another late reply, just because the thread had no powershell solution yet:for($i=500;$i -le 1000;$i++){md($i.ToString("0000")+"\results")} Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now