批处理命令for循环_批处理获取某个目录大小

批处理命令for循环_批处理获取某个目录大小使用批处理批量读取目录中的文件名,并根据文件名,使用for循环对文件逐一进行处理。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

// 作用:批处理批量读取目录中文件,并用for循环对文件逐一进行处理。
// 注:.bat文件中的注释符是::,此处为了显示分明,使用//代替。
@echo off
set input_path=E:\CZJ_coded\1280_640

// 方法一:先将input_path路径中的包含Kite和1280x640的文件名存入name.txt中,再使用for循环读
dir %input_path%\Kite*1280x640*.264 /b/od>%input_path%\name.txt

//~ni的作用是去掉文件名中的格式后缀,例如 %%i 是aa.264,则%%~ni就是aa。
for /F %%i in (%input_path%\name.txt) do (
ffmpeg -i %input_path%\%%i -vcodec copy %input_path%\%%~ni.ts )


//方法二,省略dir的步骤
::for /r %input_path% %%i in (*.264) do (
ffmpeg -i %%i %input_path%\%%~ni.ts )

del %input_path%\*.mp4

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183021.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Wireshark数据抓包分析之FTP协议

    Wireshark数据抓包分析之FTP协议实验步骤一  配置FTP服务器,并在测试者机器上登录FTP服务器在局域网环境中,我们使用一个小工具来(QuickEasyFTPServer)实现FTP服务器。配置QuickEasyFTPServer 软件双击桌面的QuickEasyFTPServer,如下图如上图,可以创建匿名的,但是匿名就没有密码,这里我们创建一个,下一步输入密码,这里随意,记住即可,后面客户端登录会用到。下一…

    2022年6月22日
  • java graphics2d 乱码_Graphics2D 中文乱码[通俗易懂]

    今天遇到了一个乱码问题,合成的小票图片上的中文全部变成了口口口,后来在网上查了资料,发现是Graphics2D用了宋体字,而linux服务器上没有对应的字体库。把本地的字体库上传上去就解决了。本地字体库位置:(winXP宋体字)C:\WINDOWS\Fonts\simsun.ttcsimsun.ttc改名为simsun.ttfrz命令(需提前装,其它方式也行)复制到linux:/usr/ja…

    2022年4月13日
  • scrapy爬虫储存到mysql_Scrapy爬虫案例 | 数据存储至MySQL

    scrapy爬虫储存到mysql_Scrapy爬虫案例 | 数据存储至MySQL首先,MySQL创建好数据库和表image然后编写各个模块item.pyimportscrapyclassJianliItem(scrapy.Item):name=scrapy.Field()url=scrapy.Field()pipeline.pyimportpymysql#导入数据库的类classJianliPipelin…

    2022年6月26日
  • java中finalized的用法_java中的引用类型

    java中finalized的用法_java中的引用类型我们通常用构造器来创建对象,而Finalize正好相反,构造方法执行对象的初始化操作,finalize方法执行对象的销毁操作.那我们什么时候需要使用finalize方法呢,我们都知道Java里垃圾回收器可以回收对象使用的内存空间,但是对象可能会持有很多资源比如Socket、文件句柄等,垃圾收集器无法回收这些资源,因此你需要使用finalize方法帮助GC回收这些资源,比如关闭打开的文件或者网元资源…

    2022年9月18日
  • DNS服务器fe80_无法访问dns域名服务器

    DNS服务器fe80_无法访问dns域名服务器服务器dns地址fec0内容精选换一换Atlas200DK开发者板支持通过USB端口或者网线与Ubuntu服务器进行连接,连接示例图如图1所示。Atlas200DK连接Ubuntu服务器有以下场景:使用USB连接线通过USB端口与Ubuntu服务器直连,请参考通过USB端口直连Ubuntu服务器。此种场景下,Atlas200DK不方便接入网络,仅适用于与Ubunt创建子网。您可以在A…

    2022年8月11日
  • Python标准库之time和datetime

    注:博客转载自:https://www.cnblogs.com/zhangxinqi/p/7687862.html1、python3日期和时间Python程序能用很多方式处理日期和时间,转换日期

    2021年12月29日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号