Changing the Prefix of a Group of Files

W

W. Watson

I have some photos on a CD and they are prefixed like:

425691-R-284-1
425691-R-284-2
425691-R-284-3
425691-R-284-4
....
425691-R-284-24


I'd like to change the 425691-R-284- part to Trip2004_
Can it be done in one fell swoop?
--
Wayne Watson (Nevada City, CA)

Web Page: <speckledwithStars.net>
 
P

Pegasus \(MVP\)

"W. Watson" <wolf_tracks@invalid.com> wrote in message
news:C2Hri.25205$RX.4437@newssvr11.news.prodigy.net...
>I have some photos on a CD and they are prefixed like:
>
> 425691-R-284-1
> 425691-R-284-2
> 425691-R-284-3
> 425691-R-284-4
> ...
> 425691-R-284-24
>
>
> I'd like to change the 425691-R-284- part to Trip2004_
> Can it be done in one fell swoop?
> --
> Wayne Watson (Nevada City, CA)
>
> Web Page: <speckledwithStars.net>


You could do it by running this batch file from within the
folder where your files reside:

@echo off
dir /b 42*.* > c:\temp.txt
for /F %%a in (c:\temp.txt) do call :Sub %%a
del c:\temp.txt
goto :eof

:Sub
set old=%1
set new=%old:425691-R-284-=Trip2004_%
echo ren %old% %new%

Remove the word "echo" in the last line to activate the batch file.
 
W

W. Watson

Thanks. I'll give it a try. I didn't know these old tricks were still
around. :)

Pegasus (MVP) wrote:
> "W. Watson" <wolf_tracks@invalid.com> wrote in message
> news:C2Hri.25205$RX.4437@newssvr11.news.prodigy.net...
>> I have some photos on a CD and they are prefixed like:
>>
>> 425691-R-284-1
>> 425691-R-284-2
>> 425691-R-284-3
>> 425691-R-284-4
>> ...
>> 425691-R-284-24
>>
>>
>> I'd like to change the 425691-R-284- part to Trip2004_
>> Can it be done in one fell swoop?
>> --
>> Wayne Watson (Nevada City, CA)
>>
>> Web Page: <speckledwithStars.net>

>
> You could do it by running this batch file from within the
> folder where your files reside:
>
> @echo off
> dir /b 42*.* > c:\temp.txt
> for /F %%a in (c:\temp.txt) do call :Sub %%a
> del c:\temp.txt
> goto :eof
>
> :Sub
> set old=%1
> set new=%old:425691-R-284-=Trip2004_%
> echo ren %old% %new%
>
> Remove the word "echo" in the last line to activate the batch file.
>
>


--
Wayne Watson (Nevada City, CA)

Web Page: <speckledwithStars.net>
 
W

W. Watson

Whoops. I slipped up slightly. The prefix is more like:
425691-R-284-1
425691-R-293-2
425691-R-244-3
425691-R-262-4
That is, the 3 digit number after R- varies while the last digit is the
sequence number of the photo. So maybe I need something like:
set new=%old:425691-R-...-=Trip2004_%


W. Watson wrote:
> Thanks. I'll give it a try. I didn't know these old tricks were still
> around. :)
>
> Pegasus (MVP) wrote:
>> "W. Watson" <wolf_tracks@invalid.com> wrote in message
>> news:C2Hri.25205$RX.4437@newssvr11.news.prodigy.net...
>>> I have some photos on a CD and they are prefixed like:
>>>
>>> 425691-R-284-1
>>> 425691-R-284-2
>>> 425691-R-284-3
>>> 425691-R-284-4
>>> ...
>>> 425691-R-284-24
>>>
>>>
>>> I'd like to change the 425691-R-284- part to Trip2004_
>>> Can it be done in one fell swoop?
>>> --
>>> Wayne Watson (Nevada City, CA)
>>>
>>> Web Page: <speckledwithStars.net>

>>
>> You could do it by running this batch file from within the
>> folder where your files reside:
>>
>> @echo off
>> dir /b 42*.* > c:\temp.txt
>> for /F %%a in (c:\temp.txt) do call :Sub %%a
>> del c:\temp.txt
>> goto :eof
>>
>> :Sub
>> set old=%1
>> set new=%old:425691-R-284-=Trip2004_%
>> echo ren %old% %new%
>>
>> Remove the word "echo" in the last line to activate the batch file.
>>
>>

>


--
Wayne Watson (Nevada City, CA)

Web Page: <speckledwithStars.net>
 
S

Sid Elbow

What I use for this (and a host of other renaming tasks) is Jim
Wilsher's Bulk Rename Utility from:

http://www.bulkrenameutility.co.uk/Main_Intro.php

It's extremely flexible. Hard to imagine any renaming jobs it couldn't
cope with.

Freeware ..... donate if you wish.

I'd suggest you keep sufficient of the original file name (say the
sequential number) to allow you to relate any modified files back to
their original versions. (I'm assuming that you save an original before
processing the files).




W. Watson wrote:
> I have some photos on a CD and they are prefixed like:
>
> 425691-R-284-1
> 425691-R-284-2
> 425691-R-284-3
> 425691-R-284-4
> ...
> 425691-R-284-24
>
>
> I'd like to change the 425691-R-284- part to Trip2004_
> Can it be done in one fell swoop?
 
P

Pegasus \(MVP\)

This is not a slight slip-up - it's a major difference that
changes the whole concept of the rename process.

@echo off
dir /b 425691-R*.* > c:\temp.txt
for /F %%a in (c:\temp.txt) do call :Sub %%a
del c:\temp.txt
goto :eof

:Sub
set old=%1
set new=Trip2004_%old:~14%
echo ren %old% %new%

"W. Watson" <wolf_tracks@invalid.com> wrote in message
news:bTIri.435$IE5.273@newssvr17.news.prodigy.net...
> Whoops. I slipped up slightly. The prefix is more like:
> 425691-R-284-1
> 425691-R-293-2
> 425691-R-244-3
> 425691-R-262-4
> That is, the 3 digit number after R- varies while the last digit is the
> sequence number of the photo. So maybe I need something like:
> set new=%old:425691-R-...-=Trip2004_%
>
>
> W. Watson wrote:
>> Thanks. I'll give it a try. I didn't know these old tricks were still
>> around. :)
>>
>> Pegasus (MVP) wrote:
>>> "W. Watson" <wolf_tracks@invalid.com> wrote in message
>>> news:C2Hri.25205$RX.4437@newssvr11.news.prodigy.net...
>>>> I have some photos on a CD and they are prefixed like:
>>>>
>>>> 425691-R-284-1
>>>> 425691-R-284-2
>>>> 425691-R-284-3
>>>> 425691-R-284-4
>>>> ...
>>>> 425691-R-284-24
>>>>
>>>>
>>>> I'd like to change the 425691-R-284- part to Trip2004_
>>>> Can it be done in one fell swoop?
>>>> --
>>>> Wayne Watson (Nevada City, CA)
>>>>
>>>> Web Page: <speckledwithStars.net>
>>>
>>> You could do it by running this batch file from within the
>>> folder where your files reside:
>>>
>>> @echo off
>>> dir /b 42*.* > c:\temp.txt
>>> for /F %%a in (c:\temp.txt) do call :Sub %%a
>>> del c:\temp.txt
>>> goto :eof
>>>
>>> :Sub
>>> set old=%1
>>> set new=%old:425691-R-284-=Trip2004_%
>>> echo ren %old% %new%
>>>
>>> Remove the word "echo" in the last line to activate the batch file.
>>>
>>>

>>

>
> --
> Wayne Watson (Nevada City, CA)
>
> Web Page: <speckledwithStars.net>
 
S

Steve Parry [MVP]

In news:C2Hri.25205$RX.4437@newssvr11.news.prodigy.net,
W. Watson <wolf_tracks@invalid.com> wibbled
> I have some photos on a CD and they are prefixed like:
>
> 425691-R-284-1
> 425691-R-284-2
> 425691-R-284-3
> 425691-R-284-4
> ...
> 425691-R-284-24
>
>
> I'd like to change the 425691-R-284- part to Trip2004_
> Can it be done in one fell swoop?


Not on a CD they can't .... unless it's a re writable one?

--
Steve Parry MCP MVP
www.gwynfryn.co.uk
 

Similar threads

Y
Replies
0
Views
23
Yusuf Mehdi, Executive Vice President, Consumer
Y
R
Replies
0
Views
123
Roger Capriotti
R
Y
Replies
0
Views
152
Yusuf Mehdi, Corporate Vice President &#38
Y
M
Replies
0
Views
252
Microsoft Edge Team
M
Y
Replies
0
Views
154
Yusuf Mehdi
Y
Back
Top Bottom