发布网友 发布时间:2022-04-27 03:34
共3个回答
热心网友 时间:2022-05-16 16:54
不清楚你的实际文件/情况,仅以问题中的样例/说明为据
复制粘贴到记事本,另存为xx.bat,编码选ANSI@echo off
rem 判断/检测指定文件夹/目录下是否存在指定文件
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "htmlfile=%tmp%\index.html"
if not exist "%htmlfile%" (
echo;调用另外一个bat
goto end
)
echo;继续往下执行
:end
echo;%#% +%$%%$%/%@% %z%
pause
exit
热心网友 时间:2022-05-16 16:54
解决办法:
常见的例子将TestDir目录及所有子目录中所有的文件列举出来
for /r TestDir %i in (*) do @echo %i
在TestDir目录及所有子目录中找出所有的txt文件
for /r TestDir %i in (*.txt) do @echo %i
在TestDir目录及所有子目录中找出所有的txt及jpg文件
for /r TestDir %i in (.txt,.jpg) do @echo %i
在TestDir目录及所有子目录中找出所有文件名中包含test的文件
for /r TestDir %i in (test) do @echo %i追问这个我弄好了emmm但是杀毒软件把我写的bat干掉了,怎么才能暂时关闭实时检测呢?
热心网友 时间:2022-05-16 16:55
if not exist %tmp%\index.html start [另一个bat的路径]
start可以改成call,这样可以共用变量。