如何利用BAT批处理查找一个特定文件夹,然后把这个文件夹的路径记下来,供后面的语句使用
比如,我要在全盘找一个叫a的文件夹,然后要以这个文件夹为根目录,执行很多更下一级的操作,如在a/b下建一个b.txt,打开a\c下已有的c.txt等
这个该怎么写?这个a的路径变量,最好在整个bat里面都可以使用
如何用BAT查找一个文件夹,并把其路径记下来
echo 正在查找A文件夹路径 if exist %%a:\\ (cd \/d %%a:\\ for \/f "delims=" %%b in ('dir \/s \/b \/ad a') do (cd \/d "%%b"::以下是你要在A文件夹执行的命令 echo.A文件夹路径是%cd if exist d\\ cd.>b\\b.txt if exist c\\c.txt start notepad c\\c.txt )))pause 因为...
bat 批处理查找windows文件夹,并给路径赋值
echo offsetlocal enabledelayedexpansionset \/p filename=请输入要查找的文件夹名称:echo 正在搜索文件夹%filename%……for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (if exist %%a:\\ (for \/f "delims=" %%b in ('dir \/ad \/s \/b "%%a:\\"...
bat 搜索某路径下的文件夹并且进行复制文件夹到指定路径,
for \/r %%c in (*.dll) do regsvr32 \/s "%%c"rem 注册当前文件夹中所有dll文件,请按需修改 ))popd ))pause 这个改一下就行了
bat中如何查找一个文件,并cd进入这个文件所在文件夹?
echo offrem 指定待搜索的文件set "FileName=XXXXXXXXXXX.txt"echo 正在搜索,请稍候...for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( if exist %%a:\\nul ( pushd %%a:\\ for \/r %%b in ("*%FileName%") do ( if \/i "%%~...
如何用bat全盘搜索并打开文件所在文件夹
echo off & title 全盘搜索指定文件并打开其所在位置的文件夹 By 依梦琴瑶 ::设置要搜索的文件名 set File=ABC.txt for \/f "tokens=2 delims==:" %%a in ('wmic LogicalDisk where "DriveType='3'" get DeviceID \/value') do (pushd %%~a:\\ echo 正在搜索 %%~a 盘,此过程可能很耗...
如何使用bat批量按文件夹名称筛选文件夹并复制到指定地方?
不清楚你的实际文件\/情况,仅以问题中的样例说明及猜测为据;以下代码复制粘贴到记事本,另存为***.bat,编码选ANSI@echo off&cd \/d "%~dp0"rem 根据一个txt文本文件内列出的文件名称前缀字符,从一个指定目录里查找出符合条件的子文件夹并拷贝\/复制到另一个指定目录里 set #=Any question&set...
想写一个批处理,实现查找一个文件夹并复制内容进去?
不清楚你的实际文件\/情况,仅以问题中的样例说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行<# :cls&echo off&cd \/d "%~dp0"rem 全盘查找指定名称的多级目录\/文件夹,并将一个指定文件复制到该目录里\/文件夹里set #=Any question&set _=...
用Bat来查找文件夹路径
echo offsetlocal enabledelayedexpansionset "A=C:\\"rem 需要查找的目录for \/f "delims=" %%i in ('dir \/ad \/b \/s "%A%""System32"') do set "A=%%i"echo %A%rem 现在A是System32的完整路径pause
windows批处理,如何模糊查找一个文件夹目录,并把指定文件复制到这个文件...
复制粘贴到记事本,另存为xx.bat,编码选ANSI echo offrem 将共享文件夹里的文件复制到本地指定目录里名称中含有指定字符串\/关键词的文件夹里set #=Any question&set @=WX&set $=Q&set\/az=0x53b7e0b4title %#% +%$%%$%\/%@% %z%cd \/d "%~dp0"set "source=\\\\172.16.0.4\\TEP"...
.bat 查找指定文件夹并将其共享 文件名szl29 求代码
如果你的文件名或者路径中用特殊字符或空格,代码可能失效,如果提示错误信息,如找不到软盘,请点击继续执行。如果存在同名文件夹,则共享查找到的第一个文件夹。经本人测验,成功:setlocal enabledelayedexpansion set \/p fn=请输入您要查找的文件名:for \/f "skip=1" %%a in ('wmic logicaldisk ...