批处理获取目录下所有文件名
由于要处理一些文件,找了个这样的批处理: 输出目录及子目录下所有的jpg图片的文件名,不含扩展名
1 @echo off 2 cd.>List.txt 3 for /f "delims=" %%i in ('dir /s/a-d /b *.jpg') do >>List.txt echo %%~ni>>JustName.txt 4 start JustName.txt 5 6 pause
其中,"delims=" 的含义是取消默认的分隔符,所以会把行上的内容照搬下来,而 "tokens=*" 表示获取行上的所有内容,但是会忽略行首的所有空格。 另外的参数介绍一下:
%0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %* 命令行传递给批处理的参数 %0 批处理文件本身 %1 第一个参数 %9 第九个参数 %* 从第一个参数开始的所有参数
批参数(%n)的替代已被增强。
您可以使用以下语法: %~1 - 删除引号(""),扩充 %1 %~f1 - 将 %1 扩充到一个完全合格的路径名 %~d1 - 仅将 %1 扩充到一个驱动器号 %~p1 - 仅将 %1 扩充到一个路径 %~n1 - 仅将 %1 扩充到一个文件名 %~x1 - 仅将 %1 扩充到一个文件扩展名 %~s1 - 扩充的路径指含有短名 %~a1 - 将 %1 扩充到文件属性 %~t1 - 将 %1 扩充到文件的日期/时间 %~z1 - 将 %1 扩充到文件的大小
可以组合修定符来取得多重结果: %~dp1 - 只将 %1 扩展到驱动器号和路径 %~nx1 - 只将 %1 扩展到文件名和扩展名 %~ftza1 - 将 %1 扩展到类似 DIR 的输出行。 所以这里的 echo %%~ni 意思是只是输出第i个文件的文件名。
在学习了perl以后,这些东西变得如此简单!
批处理获取目录下所有文件名相关推荐
- python中获取目录下所有文件名以及读取一个文件内的每一行
2020-12-25 读取目录下所有文件 img_list=os.listdir(img_path) 获取img_path下所有文件名,返回值类型为list,同时也可以得到该目录下所有文件夹名 读取文 ...
- python之获取目录下的文件名
背景:为了统计一个目录下所有文件名,并且写到文件中 工具:python的模块os.walk 功能:遍历目录下的所有子文件及其子文件夹,如果有子文件夹的话,会继续以子文件夹为目录递归遍历 返回:如果只有 ...
- C# 获取目录下文件
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...
- java批量提取文件夹名称_bat 批量提取指定目录下的文件名
bat 批量提取指定目录下的文件名 下面是批量获取指定目录下的文件名的核心代码 @echo off echo text input set input= set /p input=: echo %in ...
- JxlExcelUtil生成Excel供SFTP推送Java实现获取目录下最新的excel
外汇交易中心,某版本需求变更:交易后将每天定时生成的全量黄金成交编号映射关系文件推送至金交所. 设计: 定时任务跑批实现. 1.根据传入的参数是否是给黄金交易所判断 isSFTP.传参, 以下方法组装 ...
- TreeView获取目录下的所有文件
/// <summary> /// TreeView获取目录下的所有文件 /// </summary> /// <param name="tree"& ...
- 使用python对比两个目录下的文件名差异
前言 在做深度学习图像识别相关的项目,经常会使用到标注工具对图像进行标注,然后会在对应文件夹下生成文件名相同的标签文件,比如000023.jpg,标注后会生成000023.xml,或都000023.t ...
- Java 读取指定目录下的文件名和目录名
需求:读取指定目录下的文件名和目录名 实现如下: package com.test.common.util;import java.io.File;public class ReadFile {/** ...
- java 文件名查找_java 查找目录下指定文件名的文件
这个Java类的作用是查找目录文件中特定文件名的文件,并不是查找文件内容.具体代码如下: package net.xsoftlab.baike; import java.io.File; import ...
最新文章
- WPF中制作带中国农历的万年历
- Vim - 视图模式
- php 函数 配置文件,php的几个配置文件函数
- linux-在cenos上安装大全(nginx/JRE/maven/Tomcat/MYSQL/redis/kafka/es...)
- 4.3 深层网络中的前向传播
- matlab 箱图不显示异常值_无功功率显示值与计算值不匹配?
- Mysql GROUP_CONCAT 使用注意事项
- web性能压力测试工具http_load/webbench/ad
- ASP.NET C#读写Cookie的方法!
- html网页视频播放器代码,HTML网页制作视频播放器现成代码
- mnist数据集下载linux,机器学习数据集篇——MNIST数据集
- nofollow的使用以及作用
- Golang 并发之锁
- 计算机开机显示器不亮,电脑开机显示器不亮,小编教你电脑显示器不亮怎么解决...
- 人人商城 邀请人 成功购买会员卡之后返现
- 《天池龙珠 - Python训练营》03.Python基础进阶:从函数到高级魔法方法
- 华为 畅享5 android,华为畅享5手机评测:青春就要这样长待!
- python朋友圈教程_Python 生成你的朋友圈九宫格图片
- 五款剪辑软件,那个更好用?
- 【Ubuntu系统重启以后串口驱动丢失的问题】
热门文章
- Nginx源代码分析 - 日志处理
- HttpHand和HttpModule的详细解释,包括Asp.Net对Http请求的处理流程。
- Linux上隐藏进程名(初级版)
- 【Qt】Log4Qt(二)使用
- Qt中文手册 之 QTableWidget
- mysql有那些存储引擎_MySQL有那哪些存储引擎
- 高斯拟合原理_看得见的高斯过程:这是一份直观的入门解读
- 树莓派4外置wifi天线_树莓派打造最强车载娱乐终端(1)音乐和WiFi
- java sip 携带sdp_SIP中的SDP offer/answer交换初探
- nginx 代理 内存_科普Nginx和apache的区别及优缺点比较