比如我想让文件夹内的所有文件都执行某一个批处理(如XX.BAT),该怎么写 50
关键是有1000多个文件。怎么执行整个文件夹最好是依次执行,一下太多会死机PS2楼的不行-----------------------------------------...
关键是有1000多个文件。
怎么执行整个文件夹
最好是依次执行,一下太多会死机
PS 2楼的不行
--------------------------------------------------------------
你们是不是想太多了。。
我下了一个把HFS转ZIP的BAT,需要把HFS文件拉到BAT上才能转换
但是一共有好几千个HFS,一个一个拉要拉到猴年马月。
所以求一个能把整个文件的HFS都处理的BAT
以下是XX.BAT
path=%~dp0
start vzipflip z %1 展开
怎么执行整个文件夹
最好是依次执行,一下太多会死机
PS 2楼的不行
--------------------------------------------------------------
你们是不是想太多了。。
我下了一个把HFS转ZIP的BAT,需要把HFS文件拉到BAT上才能转换
但是一共有好几千个HFS,一个一个拉要拉到猴年马月。
所以求一个能把整个文件的HFS都处理的BAT
以下是XX.BAT
path=%~dp0
start vzipflip z %1 展开
2023-01-09
展开全部
希望这来自10年后的回复可以让大家清楚怎么让同一文件夹内都执行某个批处理 代码如下:
@echo off
for %%f in (*.要处理的文件格式) do call 处理文件的批处理.bat %%f
以上代码保存到笔记本/记事本 另存为选择ansi编码保存 改格式.txt为.bat 然后把要处理的文件,处理文件的.bat以及这里代码保存的.bat 都放同一个文件夹内
比如答主要处理.HFS文件 使用XX.bat处理写成这样:
@echo off
for %%f in (*.hsf) do call XX.bat %%f
@echo off
for %%f in (*.要处理的文件格式) do call 处理文件的批处理.bat %%f
以上代码保存到笔记本/记事本 另存为选择ansi编码保存 改格式.txt为.bat 然后把要处理的文件,处理文件的.bat以及这里代码保存的.bat 都放同一个文件夹内
比如答主要处理.HFS文件 使用XX.bat处理写成这样:
@echo off
for %%f in (*.hsf) do call XX.bat %%f
展开全部
也许大家都想复杂了,楼主可能原来有个XX.bat一次只能处理一个文本,现在想把一个文件夹内的都处理了,不过还不如让人重写这个xx.bat
补充:
把xx.bat改一下,要保存在那个文件夹里双击运行(那个vzipflip的程序应该带上它的路径)
@echo off
path=%~dp0
for /f "delims=" %%i in ('dir/b/a-d^|findstr/v "%~nx0"')do (
start /wait '"" vzipflip z "%%i")
补充:
把xx.bat改一下,要保存在那个文件夹里双击运行(那个vzipflip的程序应该带上它的路径)
@echo off
path=%~dp0
for /f "delims=" %%i in ('dir/b/a-d^|findstr/v "%~nx0"')do (
start /wait '"" vzipflip z "%%i")
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用批处理
@echo off
xxx1.exe xx.bat
xx2.exe xx.bat
把文件都列进去就好了
@echo off
xxx1.exe xx.bat
xx2.exe xx.bat
把文件都列进去就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这位朋友是想做批处理的病毒,如果答题者在这方面想就可以实现,扣题也就顺理成章了.
比如,楼主要运行任一文件就先执行某一特定的文件,这看上去就像病毒.
时下,有不少类似病毒有这效果,楼主可以支找个这类的病毒中上不就好了嘛.
此题自解.
还有,给你的提示."镜像劫持".能通过用批处理进行对注册表操作实现.还扣题.具体的就不写给你了.
比如,楼主要运行任一文件就先执行某一特定的文件,这看上去就像病毒.
时下,有不少类似病毒有这效果,楼主可以支找个这类的病毒中上不就好了嘛.
此题自解.
还有,给你的提示."镜像劫持".能通过用批处理进行对注册表操作实现.还扣题.具体的就不写给你了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for /f "delims=" %%1 in ('dir/s/b "*.exe"')do "%%1" "xx.bat"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询