批处理导出完整路径以及文件名

本文介绍了一种通过批处理脚本自动收集多个目录下XML文件的完整路径及文件名的方法,并将这些信息汇总到一个文本文件中,适用于Oracle OAF开发中大量XML文件的管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

批处理导出完整路径以及文件名(转)


转自搜狐博客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文本文件中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值