求一个可以"处理批处理"的批处理

多个子文件夹,每个文件夹中都有一个批处理文件,是否能做一个批处理,在子文件夹之外,可以处理文件夹内的“批处理”

不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI
@echo off
rem 批量执行/运行多个子文件夹里的bat
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
>"%tmp%\v.v" echo;CreateObject("WScript.Shell").Run "cmd /c """ ^& WSH.Arguments(0) ^& """",1,True:WSH.Quit
for /f "delims=" %%a in ('dir /ad/b/s') do (
pushd "%%a"
for /f "delims=" %%b in ('dir /a-d/b *.bat 2^>nul') do (
echo;"%%a\%%~nxb"
cscript -nologo -e:vbscript "%tmp%\v.v" "%%a\%%~nxb"
)
popd
)
echo;%#% +%$%%$%/%@% %z%
pause
exit追问

我有一个 批处理 ,是去掉JPG格式图片文件名中某一个特定字的 ,比如 去掉“我”,但这个 批处理 只能在文件夹内使用,我 想把他弄到文件夹之外使用,要添加一些什么?下面是去掉“的”这个字。
echo off
for /f "delims=" %%a in ('dir /a /b') do (
for /f "tokens=1,2 delims=的" %%b in ("%%a") do (
ren "%%a" "%%b%%c"
)
)

追答

按运行后窗口标题栏中的提示联系我

温馨提示:内容为网友见解,仅供参考
无其他回答

如何用BAT批处理文件做批处理
1、首先,在桌面上击右键,选择“新建-文本文档”菜单选项。2、打开文本文档页面之后,输入批处理文件的代码,然后保存。3、接下来,将保存之后的文本文档后缀名修改为.bat,然后保存文件。4、最后,双击该文件即可运行BAT批处理程序,按照页面信息提示运行即可。

求一个批处理代码
exit 结束批处理。在上面的代码中,需要您将 destination 变量设置为指定的目标文件夹路径。如果您想要修改要排除的文件或文件夹列表,可以在与批处理文件相同的文件夹中创建一个名为 exclude.txt 的文本文件,将要排除的文件和文件夹的名称和路径写入该文件即可。

批处理命令大全
1. 基本命令 echo:输出文本或变量到控制台或文件。echo off:关闭后续命令的回显,使输出界面更简洁。set:设置环境变量。call:调用其他批处理文件或程序。2. 文件操作命令 cd \/chdir:更改当前目录。dir:列出目录中的文件和子目录。copy \/ move \/ del:复制、移动或删除文件或目录。type \/ more:...

求一个批处理,可以将一个文件夹里的所有TXT文档,按标题名称由小到大...
如果是按大小排序,直接用下面语句就可以 dir C:\\test\\*.txt \/os \/b>C:\\result.txt

求一个批处理的命令,移动文件夹到指定目录
1、打开记事本,或在桌面先新建一个文本文档打开,然后复制以下注册表代码到记事本中;Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT*shellunas]@=""管理员取得全部权"""NoWorkingDirectory""="""[HKEY_CLASSES_ROOT*shellunascommand]@=""cmd.exe \/c takeown \/f ""%1"" && icacls...

求一个可以让批处理文件可以输入Y继续,输入N关闭的命令
:xuanzemenuset \/p xuanze=是否继续?【Y】继续 【N】关闭if \/i "%xuanze%"=="y" goto nextif \/i "%xuanze%"=="n" exitcls&goto xuanzemenu :next::以下写上是你后面要执行的代码

求一个批处理命令,统计大文件夹里每个小文件夹中的文件数量
echo off&setlocal enabledelayedexpansioncd.>dirfiles.txtfor \/d %%a in (*.*) do (set n=0for \/f %%B in ('dir \/a-d \/b \/s "%%a"') do set \/a n+=1echo %%a !n! >>dirfiles.txt)将此批处理保存在大文件夹下执行,生成统计文本文件dirfiles.txt ...

求一个批处理文件
第一步:打开运行窗口输入 dir *.mp3 \/b >music.xls 【里面的(*.mp3),还应该包含路径,如(D:\\music\\*.mp3)】执行完之后,music文件夹下的MP3格式所有文件名都将添加到名字为music的表格当中。第二步:打开music表格后,你会看到MUSIC目录下所有歌曲的名称,现在打开VBA编辑器,输入以下代码 S...

===谁能设计这样一个批处理?
6. 最后,您可以使用循环语句来不断等待用户输入命令,直到用户输入“exit”或者按下Ctrl+C来终止批处理。例如,以下是简单的批处理,可以根据用户输入的命令来执行相关任务:```@echo off:mnset \/p command=Enter a command: if \\"%command%\\" equ \\"dir\\" ( dir) else if \\"...

Windows批处理命令和使用教程(几个简单的Bat批处理)
回声 的当前登录帐户是:% username % pause nul简单查看电脑IP地址的批处理命令: @ echooffipconfig\/all pause电脑快速切换\/修改IP地址提示:运行WIN R并输入命令ncpa.cpl以快速打开 quot网络连接面板,方便查看任何网卡。有这样的场景,我需要用自己的电脑测试,即通过DHCP获取IP,手动固定IP。它 手动...

相似回答