Solved

Script or free program to copy files in numerical order

Posted on 2008-10-20
3
187 Views
Last Modified: 2012-05-05
hi, i am looking for a simple way to create an X number of copys of a file.
so that if i have one file named

filename0000.tif

i´d like to create x number of copys only call them filename0001.tif - filename9999.tif

any ideas ?
0
Comment
Question by:Hoddi1
  • 2
3 Comments
 
LVL 13

Assisted Solution

by:Brum07
Brum07 earned 150 total points
ID: 22756491
0
 
LVL 13

Accepted Solution

by:
Brum07 earned 150 total points
ID: 22756581
Sorry, forgot to tell you how to do it.

Use this VBScript to copy the file 1000 times;

set fso = CreateObject("Scripting.FileSystemObject")
For i = 1 to 1000
FSO.CopyFile "C:\temp\test.txt","C:\temp\test.txt" & i
Next

changing the locations as required, then use The Rename program to rename as needed.

Regards
0
 
LVL 38

Assisted Solution

by:Shift-3
Shift-3 earned 100 total points
ID: 22757760
Here is a way to do it in batch.

Paste the script below into a text file with a .cmd extension.  Running it will create copies numbered from 0001 to 9999.


@echo off

setlocal enabledelayedexpansion
 

set source=filename0000.tif

set base=filename

set ext=.tif
 

for /L %%G in (1,1,9999) do (

 set num=000%%G

 set num=!num:~-4!

 echo F|xcopy "%source%" "%base%!num!%ext%" /C /H /R /Y

)

Open in new window

0

Featured Post

What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

Join & Write a Comment

Not long ago I saw a question in the VB Script forum that I thought would not take much time. You can read that question (Question ID  (http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_Script/Q_28455246.html)28455246) Here (http…
This collection of functions covers all the normal rounding methods of just about any numeric value.
Viewers will learn how to maximize accessibility options in an Excel workbook for users with accessibility issues.
The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now