Microsoft
Software
Hardware
Network
Question : Load list.txt to bat file
Hi Experts!
We have in a Directory the files:
request0001_1.file
request0001_2.file
request0001_3.file
request0002_1.file
request0002_2.file
request0003_1.file
request0004_1.file
request0004_2.file
We make a file named list.txt with the content separeted by ";":
request0001;request0001_1.
file;works
heet2010.x
ls
request0001;request0001_2.
file;plan.
pdf
request0001;request0001_3.
file;plan2
010.doc
request0002;request0002_1.
file;contr
oll2010.do
c
request0002;request0002_2.
file;image
.jpg
request0003;request0003_1.
file;work_
2010.xls
request0004;request0004_1.
file;plan.
pdf
request0004;request0004_2.
file;photo
.gif
Where:
- The first column is the name of the folder should be created;
- The second column is the current file name;
- The third column is the name that the file should be (to be renamed)
I need load this list to loop do the following action(As the example below):
mkdir request0001
rename request0001_1.file worksheet2010.xls
move worksheet2010.xls request0001
The result is the structure:
request0001
file;worksheet2010.xls
plan.pdf
plan2010.doc
request0002
file;controll2010.doc
image.jpg
request0003
work_2010.xls
request0004
plan.pdf
photo.gif
How can i do this loop?
Answer : Load list.txt to bat file
This should do it.
for /f "tokens=1,2,3 delims=;" %%a in ('type list.txt') do (
md "%%a"
ren "%%b" "%%c"
move "%%c" "%%a"
)
Random Solutions
package equivalent in sql file
changing password in Outlook Webaccess
outlook 2007 archived sent item
Excel INDIRECT question
Javascript error in Chrome when setting innerHTML or innerText
OutOfMemoryException when reading users from AD
avoiding spam list
How to assign Command output to a variable in batch
To clear or not to clear ARP cache
php session variable lifecycle