dos 查找当前路径下是否存在指定类型文件

查看当前是否存在*.apk文件,有则获取文件名并打印出来

扩展:
寻找当前目录以及子目录
已经找到方法:
for /f %%i in ('dir /b/a-d *.txt') do (
echo %%i
set name=%%i
pause
)

dir F:\ceshi\*.APK /s 不加参数s时,是在ceshi的文件夹内搜索;加上后也在ceshi下的子文件夹下搜索。追问

我是想放到脚本中,想获取名字再进行下一步操作,即名字要放到变量中,这要如何实现

已经知道方法了,谢谢啦

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-04-15
echo pls enter file name=
set /p t=
if exist "c:\tempbatch" (
echo exist
) else (
echo not exist
)
本想硬盘所音乐文件放盘面.电脑公司.几用..歌曲放乱..
能写批处理..DOS,我觉实现能性.请高手帮弟...本回答被网友采纳

Dos下如何查找不知道在哪个盘符下,哪个路径下的文件夹
或者DIR [drive:][path][filename] [\/A[[:]attributes]] [\/B] [\/C] [\/D] [\/L] [\/N][\/O[[:]sortorder]] [\/P] [\/Q] [\/S] [\/T[[:]timefield]] [\/W] [\/X] [\/4]命令都可以找到文件。至于打开文件,要看是什么类型的文件,可执行命令,可以直接输入文件名(先进入盘符,...

用dos命令搜索指定类型文件,在复制到指定的路径中。
比如 电脑里有 命令.doc 这个文件 但不知道位置。用DOS命令搜索到以后 复制到 指定位置 F:\\命令集\\命令.doc @echo off & color 0a echo 程序正在查找中请稍等……for %%a in (c d e f g h i j k l m n) do (cd \/d %%a:\\ for \/f %%i in ('dir \/s\/b "命令.doc"') do ...

如何在DOS里找出特定的文件并删除
谁说没有???可以搜索出来,然后再删除,不能搜索后自动删除。搜索的命令是 dir *cns*.* \/s \/p 解释是,在所有子目录中搜索文件名称为 任意字符+cns+任意字符.任意字符的文件,并且分页显示.\/s是指搜索当前目录下所有的子目录,而\/p则是将结果分页显示.建议在使用前,先用 CD\\ 命令将当前...

DOS批处理,if exist 如何对路径下的所有子目录也起作用?又如何对文件...
if exist "路径\\*"文件你就先判断存不存在再判断是不是存在的是文件夹 或者for %%i in ("要判断的路径") do,然后用%%~ai来看他的属性,第一个字符是d说明是文件夹.详见for \/?或者call \/?.

dos 下查找文件命令
1.这是个简单的.批处理里面,'c d e f"是你所有盘的盘符,".mp3 *.wma"是音乐文件的类型,"e:\\mp3"是移动到的路径.都是你可以改的,但注意一定要用小写.echo off set folder=e:\\mp3 set type=.mp3 .wma set disk=c d e f md "%folder%"for %%i in (%disk%) do (for %%j in ...

关于DOS查看配置的命令
1.功能:从指定的磁盘删除了目录。 2.类型:内部命令 3.格式:RD[盘符:][路径名][子目录名] 4.使用说明: (1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身; (2)不能删除根目录和当前目录。

请各位高手指点下DOS内部和外部命令有哪些?
运用举例:假设当前路径为C:\\\\windows,需要在C:\\\\windows下删除一个叫做dosstudy的空目录,只需要输入rd dosstudyNotes:注意!只能够删除空目录,否则会显示Invalid path, not directory,or directory not empty 空目录的解释:没有其他的文件在要删除的目录里面。 4.DIR:这个命令类似于UNIX\/Linux下的LS命令。命令用途...

DOS中怎么输入命令打开某个盘中的一个文件夹
1.功能:改变当前目录 2.类型:内部命令 3.格式:cd[盘符:][路径名][子目录名]4.使用说明:(1)如果省略路径和子目录名则显示当前目录;(2)如采用“cd\\”格式,则退回到根目录;(3)如采用“cd..”格式则退回到上一级目录。例:(1)进入到user子目录;(2)从user子目录退回到子...

windows\/dos\/bat有没有搜索运行命令?搜索文件中的一个字或词组。_百度...
用外部命令 find 就可以啊。。请看dos 下的帮助:C:\\Documents and Settings\\lee>find \/?在文件中搜索字符串。FIND [\/V] [\/C] [\/N] [\/I] [\/OFF[LINE]] "string" [[drive:][path]filename[ ...]]\/V 显示所有未包含指定字符串的行。\/C 仅显示包含字符串的行数。\/N 显示...

dos命令大全
改变需要进入的磁盘。我们现在假如对E盘进行操作,就首先进入E盘然后再执行增加,修改,删除,查询操作。进入方法,输入盘符加“:”就可以了,如下:使用dir命令显示文件信息。我们使用dir可以显示指定路径上所有文件或目录的信息,具体使用情况如下:格式:dir [盘符:][路径][文件名] [参数] 参数:\/w...

相似回答