Renaming a List Of Files #1 by another List Of Files #2 : **Renaming a list of files (in one folder) contained in a text file (e.g. MyList1.txt) by another list of files contained in another text file (e.g. MyList2.txt)**

I would like to use a DOS batch (not powershell, script, etc,) who rename a list of files in one folder, contain in a text file, by another list of files contain in another text file.<br/>

**Suppose I have a list of files inside a text file:**<br/>
These files are in one folder (for example ***D:\Librarian***)<br/>

***D:\Test\MyList1.txt***<br/>
Inside this file:<br/>

Directory.zip <br/>
Subject.zip<br/>
Penny.zip<br/>
Car.zip<br/>
Auto.zip<br/>
One_Upon_A_time.zip<br/>
All is relative.zip<br/>
Zen of graphics programming – Corilolis.zip<br/>
PC Magazine – July 1999 No.22.zip<br/>
Bytes is over with quantum.zip<br/>

And I want to replace them by:<br/>
***D:\Test\MyList2.txt***<br/>
Inside this file:<br/>

Patatoes.zip<br/>
Chips.zip<br/>
Hot Dogs Sweet.zip<br/>
Ice Cream_Very – Good.zip<br/>
We must eat to live.zip<br/>
Ketchup on potatoes is a muxt.zip<br/>
The Magazine are owned by few guys.zip<br/>
Desert are not necessary_in life.zip<br/>
Sugar_is_a_legal_drug.zip<br/>
People-who_don’t-like_pizzas_don’t like bread.zip<br/>

**So**<br/>
Directory.zip will come Patatoes.zip<br/>
Subject.zip will come Chips.zip<br/>
Penny.zip will come Hot Dogs Sweet.zip<br/>
Etc.<br/>

Both MyList1.txt and MyList2.txt have same number of lines (same number of filenames)<br/>