[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 201
  • Last Modified:

Script or free program to copy files in numerical order

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
Hoddi1
Asked:
Hoddi1
  • 2
3 Solutions
 
Brum07Commented:
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
 
Shift-3Commented:
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

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now