iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >怎么根据当前目录下的文件生成网址列表的bat
  • 422
分享到

怎么根据当前目录下的文件生成网址列表的bat

2023-06-08 12:06:32 422人浏览 安东尼
摘要

本篇内容介绍了“怎么根据当前目录下的文件生成网址列表的bat”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!功能要求:  例如当面目

本篇内容介绍了“怎么根据当前目录下的文件生成网址列表的bat”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

功能要求: 
例如当面目录下有100个图片文件。文件名不一定有规律

如下图所示

怎么根据当前目录下的文件生成网址列表的bat

我们想实现如下列表:

//img.jbzj.com/file_images/article/201305/2013051914225117.jpg
//img.jbzj.com/file_images/article/201305/2013051914225118.jpg
//img.jbzj.com/file_images/article/201305/2013051914225119.jpg
//img.jbzj.com/file_images/article/201305/2013051914225120.jpg
//img.jbzj.com/file_images/article/201305/2013051914225121.jpg
//img.jbzj.com/file_images/article/201305/2013051914225122.jpg
//img.jbzj.com/file_images/article/201305/2013051914225123.jpg
//img.jbzj.com/file_images/article/201305/2013051914225124.jpg
//img.jbzj.com/file_images/article/201305/2013051914225125.jpg
//img.jbzj.com/file_images/article/201305/2013051914225126.jpg
//img.jbzj.com/file_images/article/201305/2013051914225127.jpg
//img.jbzj.com/file_images/article/201305/2013051914225128.jpg
//img.jbzj.com/file_images/article/201305/2013051914225129.jpg
//img.jbzj.com/file_images/article/201305/2013051914225130.jpg
//img.jbzj.com/file_images/article/201305/2013051914225131.jpg

下面是实现步骤:

第一步:我们要获取当前目录下的jpg、gif、png格式的文件并保存到一个list.txt文本文件中。

代码如下:


dir *.jpg *.gif *.png /b >list.txt



dir /b 就是只要获取文件名

第二步:通过bat中的for命令循环获取每一行list.txt的内容,并通过echo输入我们要加入的网址,最后保存到pic.txt文件中

代码如下:


for /f %%i in (list.txt) do echo //img.jbzj.com/file_images/article/201305/%%i >>pic.txt



以上两步就完成了,我们可以讲bat写到一起。因为时间间隔问题,最好加个pause。

完整的bat代码如下:

代码如下:


@echo off
del list.txt /f
dir *.jpg *.gif *.png /b >list.txt
pause
for /f %%i in (list.txt) do echo //img.jbzj.com/file_images/article/201305/%%i >>pic.txt



使用方法:将上面的文件,保存为getlist.bat复制到图片目录里面即可。双击执行,然后按任意键就可以了,网址列表就在pic.txt里面了

其它网友发的文章可以结合下

批处理(.bat)获取指定目录下的所有文件并生成列表

代码如下:


@echo off
:: 判断输入路径是不是文件夹,如果是,则获取文件夹下的所有文件名(包括子文件夹下的)
:: 如果要文件名带上路径,则需要在dir这一句的%%~nxi上作改动
:: code by jm CMD@XP 2006-7-20

if exist list.txt del list.txt /q
:input
cls
set input=:
set /p input= 请输入要进行判断的路径:
set "input=%input:"=%"
:: 上面这句为判断%input%中是否存在引号,有则剔除。
if "%input%"==":" Goto input
if not exist "%input%" goto input
for %%i in ("%input%") do if /i "%%~di"==%%i goto input
pushd %cd%
cd /d "%input%">nul 2>nul || exit
set cur_dir=%cd%
popd
for /f "delims=" %%i in ('dir /b /a-d /s "%input%"') do echo %%~nxi>>list.txt
if not exist list.txt goto no_file
start list.txt
exit

:no_file
cls
echo %cur_dir% 文件夹下没有单独的文件
pause

“怎么根据当前目录下的文件生成网址列表的bat”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 怎么根据当前目录下的文件生成网址列表的bat

本文链接: https://www.lsjlt.com/news/254136.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么根据当前目录下的文件生成网址列表的bat
    本篇内容介绍了“怎么根据当前目录下的文件生成网址列表的bat”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!功能要求:  例如当面目...
    99+
    2023-06-08
  • Linux中怎样查看当前目录下的文件列表
    在Linux上查看当前目录下的文件列表可以使用以下命令: 使用ls命令:ls命令是最常用的查看当前目录下文件列表的命令。只需在终...
    99+
    2024-04-02
  • Linux中怎么查看当前目录下的文件和文件夹
    在Linux中,可以使用以下命令来查看当前目录下的文件和文件夹: 使用ls命令:ls命令用于列出当前目录下的所有文件和文件夹。 ...
    99+
    2024-03-06
    Linux
  • Linux下怎么统计当前文件夹下的文件个数、目录个数
    本篇内容介绍了“Linux下怎么统计当前文件夹下的文件个数、目录个数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1) 统计当前文件夹下文件...
    99+
    2023-06-09
  • Chdir怎么显示当前目录的名称或更改当前的文件夹
    本篇内容介绍了“Chdir怎么显示当前目录的名称或更改当前的文件夹”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Chdir (Cd...
    99+
    2023-06-09
  • vbs 中怎么获取当前目录的文件数量
    这篇文章将为大家详细讲解有关vbs 中怎么获取当前目录的文件数量,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。i=0set fso=CreateObject("Scrip...
    99+
    2023-06-08
  • SpringBoot怎么根据目录路径生成接口的url路径
    这篇文章主要讲解了“SpringBoot怎么根据目录路径生成接口的url路径”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“SpringBoot怎么根据目录路径生成接口的url路径”吧!根据目...
    99+
    2023-06-25
  • 使用Python怎么获取目录下的文件列表并排序
    本篇文章为大家展示了使用Python怎么获取目录下的文件列表并排序,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。方法 1>>> import os>>...
    99+
    2023-06-15
  • Oracle怎么根据表名查找表空间及数据文件的地址
    本篇内容主要讲解“Oracle怎么根据表名查找表空间及数据文件的地址”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle怎么根据表名查找表空间及数据文件的地址”吧!select ...
    99+
    2023-06-05
  • 使用bat脚本怎么批量提取指定目录下的文件名
    使用bat脚本怎么批量提取指定目录下的文件名?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。核心代码@echo offecho text input...
    99+
    2023-06-08
  • 怎么实现将目录下文件按扩展名分类的bat代码
    小编给大家分享一下怎么实现将目录下文件按扩展名分类的bat代码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!其实就是利用强大的for命令实现实现代码:for&nb...
    99+
    2023-06-08
  • 怎么在Linux系统上显示当前及子目录中的文件数量
    这篇文章主要讲解了“怎么在Linux系统上显示当前及子目录中的文件数量”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux系统上显示当前及子目录中的文件数量”吧!在本指南中,我们将...
    99+
    2023-06-16
  • 计算机网络中如何批处理获取指定目录下的所有文件列表
    这篇文章主要介绍计算机网络中如何批处理获取指定目录下的所有文件列表,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!判断输入路径是不是文件夹,如果是,则获取文件夹下的所有文件名(包括子文件夹下的)如果要文件名带上路径,则...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作