我是批处理脚本的新手,我试图学习如何制作一个可以递归通过文件夹的脚本,如果它的创建给我路径,如果不回显一个简单的消息。 我是从这里开始的:
pip install --upgrade selenium
但我有点卡住了。
答案 0 :(得分:1)
您正在使用for
命令来处理dir
命令的输出。只是为了找到这个文件,你不需要这一切。简化
dir c:\bucle.bat /s /b
搜索文件时,找到时会显示完整路径,如果找不到则会回显错误信息。
答案 1 :(得分:0)
尝试:
@echo off
for /f %%f in ('dir bucle.bat /s/b') do @echo %%f %%~tf
pause
exit
只回显路径:
@echo off
for /f %%f in ('dir bucle.bat /s/b') do @echo %%f
pause
exit
您也可以使用where
命令:http://ss64.com/nt/where.htm
并且最后的exit
命令不是必需的...
P. S。:您的所有代码都与此相同:dir bucle.bat /s /b
答案 2 :(得分:0)
<!DOCTYPE html>
<html lang="en">
<head>
<script src="/static/app1/js/jquery-1.10.1.min.js"></script>
</head>
<body>
</body>
</html>
base2.html
<!DOCTYPE html>
<html lang="en">
<head>
<script src="/static/app2/js/jquery-1.10.1.min.js"></script>
</head>2
<body>
</body>
</html>
{% extends 'base1.html'%}
<h1>Hello world app1 </h1
{% extends 'base2.html'%}
<h1>Hello world app2 </h1>
表示原始代码中缺少元素:
↑
@echo off
for /f "delims=" %%f in ('dir bucle.bat /s/b') do @echo %%f %%~tf
rem ↑↑↑↑↑↑↑↑↑ ↑↑ ↑↑
pause
- 正确处理带空格的路径,"delims="
- 循环变量。您可以指定递归搜索的起始目录:
%%f
甚至
for /f "delims=" %%f in ('dir C:\myfolder\bucle.bat /s/b') do @echo %%f %%~tf