批处理导出完整路径以及文件名(转)
转自搜狐博客XX豆豆XX。感谢网络上各路人员的无私奉献
最近的工作包含了整理所有开发人员的程序,有项工作相信从事oracle oaf开发的技术顾问都会遇到,就是把xml文件导入到数据库,因为涉及到文件数较多,所以做了个批处理,希望能帮组到和我一样遇到这个问题的同仁。也希望有人有更好的办法。
粘贴下面代码到记事本,保存为 .bat 文件,即可。
@echo off
set path1=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\core\webui\
set path2=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\jobmaster\lov\webui\
set path3=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\jobmaster\webui\
set path4=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\lov\webui\
set path5=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\outsideio\webui\
set path6=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\pay\webui\
set path7=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\receivecallin\webui\
set path8=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\social\webui\
set path9=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\studrec\webui\
set path10=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\tech\webui\
set path11=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\veteran\webui\
set path12=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\per\veteran\lov\webui\
set path13=E:\jdeveloper\jdevhome\jdev\myprojects\cux\oracle\apps\eom\webui\
for /f "delims=" %%a in ('dir /b %path1%*.xml') do echo %path1%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path2%*.xml') do echo %path2%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path3%*.xml') do echo %path3%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path4%*.xml') do echo %path4%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path5%*.xml') do echo %path5%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path6%*.xml') do echo %path6%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path7%*.xml') do echo %path7%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path8%*.xml') do echo %path8%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path9%*.xml') do echo %path9%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path10%*.xml') do echo %path10%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path11%*.xml') do echo %path11%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path12%*.xml') do echo %path12%%%a%;>>MP3.txt
for /f "delims=" %%a in ('dir /b %path13%*.xml') do echo %path13%%%a%;>>MP3.txt
--------------
预先写入需要导入的文件地址,就会循环导入所需的xml文件到mp3.txt文本文件中