批量列出所有文件名的批处理
快速列出目录下的所有文件名称。
用法:把一下代码保存为*.bat格式,放到目标根目录下双击就OK了
代码如下:
@echo off
set startDir = %CD%
if(%1)==('help') GOTO USAGE
IF (%1)==() (
set work_dir=%cd%
) ELSE (
set work_dir=%1
)
cd /d %1
SET counter=0
REM *
dir /B /A:-D %1 > upx8.txt
REM *
FOR /F %%i IN (dirs.txt) DO (
set /A Counter += 1
)
echo %Counter%
相关推荐
-
迅速删除非法文件名的批处理代码
例如 .. con nul 等等 两行代码搞定,迅速删除使用非法文件名的文件及文件夹 2007年06月04日 星期一 19:08 复制代码 代码如下: DEL /F /A /Q \\?\%1 RD /S /Q \\?\%1 保存为 .bat 或者 .cmd 文件即可. 以后遇到什么 runauto..,com1 之类的,只要将其从资源管理器拖动到此批处理文件上,黑窗口闪过,文件(夹)立即消失. 这个方法 很好用的 不过是有漏洞的 没有过滤掉& 所以我们就可以执行代码啦 呵呵 有两个关键 1.
-
用批处理重命名文本文件名的代码
实现代码1@echo off&setlocal enabledelayedexpansion for /f "delims=" %%a in ('dir/b *.txt') do ( set /a n+=1 if not exist "!n!.txt" (ren "%%a" "!n!.txt") else call :loop "%%a" ) pause&exit :loop
-
批处理重命名特殊文件名的代码
一b!a!1235@_ s%#8i 三 c.rar h^e12 0~%l%!p!@. s321-的文件.txt %o%%% !O!ffi9~ ce$- Wor8d29 文档.docx 重命名.bat 图1: 要求运行批处理将这三个文件文件名中的数字.汉字.特殊字符全部(含空格)去掉,而重命名为只含字母的文件,但 后缀名不能更改,同时批处理自身名字不能更改,重命名后: basic.rar helps.txt oOfficeWor.docx 重命名.bat 图2: 要求:代码简洁.通用.效率不至于太
-
批处理实现批量修改文件名
我们已经会使用循环命令对大量文件改名进行批量处理.但总结一下,该批处理并不是很健壮. 判断一个程序的好坏,往往不是站在程序员的角度,而从用户的角度出发. 比如:在用户使用它的时候,如果输入了不正确的路径格式怎么办?如果输入了含有非法符号的前缀怎么办?输入的扩展名也有问题怎么办?改完名后看不到是否执行成功的反馈信息,等等.带着这些想法,我们将原程序再次修改一下. :::::::批量修改文件名.bat::::::: @echo off title 批量修改文件名 setlocal EnableDel
-
文件名修改的批处理
复制代码 代码如下: @echo off & setlocal enabledelayedexpansion echo -==文件名称替换(去除文件名中的_v2和_V3)==- echo. echo. set /p folder=请输入一个路径: for /r %folder% %%i in (*) do ( set file=%%i set file=!file:_v2=! set file=!file:_v3=! if %%i neq !file! (move "%%i"
-
批量列出所有文件名的批处理
快速列出目录下的所有文件名称. 用法:把一下代码保存为*.bat格式,放到目标根目录下双击就OK了 复制代码 代码如下: @echo off set startDir = %CD% if(%1)==('help') GOTO USAGE IF (%1)==() ( set work_dir=%cd% ) ELSE ( set work_dir=%1 ) cd /d %1 SET counter=0 REM * dir /B /A:-D %1 > upx8.txt REM * FOR /F %%i
-
python批量更改目录名/文件名的方法
跑模型和测试一些批量操作时,常常需要一个或多个文件中的文件的命名格式具有一定的规律.有时候获取的数据又是从一些网站爬取下来的,数据名具有一定的不规律性,这是就需要我们去重命名这些文件.10,20个还好说,如果是上百个,上千个,甚至上万个呢?我们还能去手动命名吗?显然不可能的!这时就需要批量更改文件名的操作. 一.python实现批量更改目录名 这里以重命名图片为例 # -*- coding: UTF-8 -*- """ @Author :远方的星 @Time : 2021/4
-
修改文件名的批处理代码
实例1 @echo off & setlocal enabledelayedexpansion echo -==文件名称替换(去除文件名中的_v2和_V3)==- echo. echo. set /p folder=请输入一个路径: for /r %folder% %%i in (*) do ( set file=%%i set file=!file:_v2=! set file=!file:_v3=! if %%i neq !file! (move "%%i" "!
-
批量安装windows补丁的批处理脚本
批量安装windows补丁的脚本 1. 创建install.bat文件 2. 编辑该文件输入一下脚本 复制代码 代码如下: @echo off for %%i in (*.exe) do %%i /passive /norestart /nobackup 3. 将该脚本放置与补丁同一目录执行即可. 其实就是通过for命令实现批量安装 下面附送个批量注册dll文件的批处理 复制代码 代码如下: for %%i in (%windir%\system32\*.dll) do regsvr32.exe
-
Android批量修改文件格式/文件名的神操作分享
目录 前言 1. 使用 shell 脚本批量修改文件格式/文件名 2. 使用 DocumentFile 批量修改文件格式/文件名 关于 DocumentFile 和 DocumentsContract** 需求扩展 总结 前言 有时候可能会遇到需要批量修改文件格式的需求,但百度了很久都没有找到相关的应用什么的,于是学过两天 Android 的我想自己去弄一个 APP 来实现这个需求. 1. 使用 shell 脚本批量修改文件格式/文件名 第一种方法是我第一次成功的方法,因为 android 本身
-
写了个批量替换字符串的bat批处理(replaceChar.bat)
在windows上跑case时,我用它来替换xml文档中的名称和值什么的,还可以.但如果遇到bat中有特殊意义的字符比如<,>,%等就不行了,而且替换过程会消除每行的空格.鉴于dos知识有限,还没找到好的办法来避免这两种状况.如果用shell脚本完成替换功能就简单多了.或者直接用ultraedit的替换功能更简单. 代码如下: @echo off rem **********************************************************************
-
Shell命令批量修改图片文件名
公司同事今天找我帮忙修改文件名,我一看,好嘛,几百个文件要改名,文件名格式是_01.png _02.png这样依次类推,同事要求把前面的"_"给去掉,还好要求算简单,没有让我再改成其他名字. 一条命令搞定: 复制代码 代码如下: for i in `ls _*.png`; do mv "$i" `echo "$i" |awk -F '_0' '{print $1 "0" $2}'`; done 如果要连_0都去掉的话,就这样写
-
自动生成批量执行SQL脚本的批处理实例演示
场景: DBA那边给我导出了所有的存储.函数等等对象的创建脚本,有上千个文件. 现在需要将这些对象创建脚本导入到另外一个库,如何解决呢? 手动一个个执行显然不太现实. 于是手动写了一个批处理,将所有的文件形成一个.SQL的脚本,最后以@生成的.SQL脚本方式导入到目标库中. OS环境:WINDOWS xp 脚本内容如下: 复制代码 代码如下: @echo off if exist list.sql del list.sql /q :input cls set input=: set /p inp
-
利用python批量修改word文件名的方法示例
前言 最近不小心把硬盘给格式化了,由于当时的文件没有备份,所以一下所有的文件都没有了,于是只能采取补救措施,用文件恢复软件恢复了一部分的数据出来,但是恢复完毕的文件的文件名全丢了,所有的文件只有代号,如下面的图: 几万个文件这要是手动的改得要改到明年.所以便动手写了一个python的脚本程序来代替这种繁杂的操作. 实现分析 想让程序来理解我的word文档里到底是什么内容是不可能的了,但是好在我的word文档内容都有标题,大部分的标题正好就是这个文档的文件名,于是我便打算把文档的标题当作文件名,而
随机推荐
- JavaScript小技巧 2.5 则
- 深入理解MVC中的时间js格式化
- javascript 判断用户有没有操作页面
- js replace替换所有匹配的字符串
- 关于JS控制代码暂停的实现方法分享
- python实现将元祖转换成数组的方法
- Android扫描本地音乐文件开发案例分享
- MySQL数据库操作的基本命令
- PHP5中GD库生成图形验证码(有汉字)
- 3种方法轻松处理php开发中emoji表情的问题
- PHP开发中四种查询返回结果分析
- ASP把长的数字用逗号隔开显示的代码
- MYSQL速度慢的问题 记录数据库语句
- 简单介绍Python中的readline()方法的使用
- sqlserver 用户权限管理,LINQ去除它的重复菜单项
- 微信小程序 modal详解及实例代码
- 阿里云云服务器Windows 2008下IIS添加网站绑定域名图文教程
- Android用户注册界面简单设计
- C#队列Queue用法实例分析
- 关于C#程序优化的五十种方法