导航:首页 > 程序命令 > dosfind命令

dosfind命令

发布时间:2022-09-06 07:53:43

① 请问dos下find命令的返回码(ERRORLEVEL)

在循环中可能被改变的变量,需要打开延迟扩展(setlocal enabledelayedexpansion),然后用!替代%圈住变量名来引用,示例如下:
@ECHO OFF
SETLOCAL EnableDelayedExpansion
FOR %%F IN (*.txt) DO (
ECHO %%F|FIND /I "_dwg">NUL
ECHO !ERRORLEVEL! --- %%F
)
ENDLOCAL

② DOS中怎样用(find或findstr)在文本文件中搜索指字符

用这个命令findstr,它的用法如下:findstr
"字符串"空格
文件名.扩展名
例如我要在1.asm中查找字符串abc
,我进入DOS,进入到文件夹所在的目录下,输入:findstr
"abc"
1.asm
就可以了
具体的,另外的你可以用help命令查看
详细用法~!~

③ 急~DOS命令的FIND格式是怎么

格式: find [path...] [expression]
find / -name access_log 2>/dev/null 不显示错误信息
find /-amin n ##查找系统中最后N分钟访问的文件
find /-atime n ##查找系统中最后n*24小时访问的文件
find /-cmin n ##查找系统中最后N分钟被改变状态的文件
find /-ctime n ##查找系统中最后n*24小时被改变状态的文件
find /-empty ##查找系统中空白的文件,或空白的文件目录,或目录中没有子目录的文件夹
find /-false ##查找系统中总是错误的文件
find /-fstype type ##查找系统中存在于指定文件系统的文件,例如:ext2 .
find /-gid n ##查找系统中文件数字组 ID 为 n的文件
find /-group gname ##查找系统中文件属于gnam文件组,并且指定组和ID的文件
find / -mmin n # 查找在系统中最后n分钟里修改过的文件
find / -mtime n #查找在系统中最后24*n小时里修改过的文件
find / -nouser #查找在系统中属于作废用户的文件
find / -size nc #查找在系统中长度为n字节的文件
find / -size +nc #查找在系统中长度大于n字节的文件
find / -daystart ##测试系统从今天开始24小时以内的文件,用法类似-amin
find / -depth ##使用深度级别的查找过程方式,在某层指定目录中优先查找文件内容
find / -follow ##遵循通配符链接方式查找; 另外,也可忽略通配符链接方式查询
find / -help ##显示命令摘要
find / -maxdepth levels ##在某个层次的目录中按照递减方法查找
find / -mount ##不在文件系统目录中查找, 用法类似 -xdev.
find / -noleaf ##禁止在非UNUX文件系统,MS-DOS系统,CD-ROM文件系统中进行最优化查找
find / -version ##打印版本数字
-exec command; ##查找并执行命令
-fprint file ##打印文件完整文件名
-fprint0 file ##打印文件完整文件名包括空的文件
-fprintf file format ##打印文件格式
-ok command; ##给用户命令执行操作,根据用户的Y 确认输入执行
-printf format ##打印文件格式
-ls ##打印同种文件格式的文件.
几个参数之间可以用-and,-or连接,某个参数取反可用!.

④ 怎样使用DOS命令查找文件

DOS常用命令

要想操作使用DOS,知道一些常用命令是非常重要的。以下是一些命令的用法。

文件名是由文件路径和文件名称合起来的,如C:\DOS\COMMAND.COM。

DIR 显示文件和文件夹(目录)。
用法:DIR [文件名] [选项]

它有很多选项,如/A表示显示所有文件(即包括带隐含和系统属性的文件),/S表示也显示子文件夹中的文件,/P表示分屏显示,/B表示只显示文件名,等等。
如 DIR A*.EXE /A /P
此命令分屏显示当前文件夹下所有以A开头后缀为EXE的文件(夹)。

CD或CHDIR 改变当前文件夹。
用法:CD [文件夹名]
若无文件夹名则显示当前路径。

MD或MKDIR 建立文件夹。
用法:MD 文件夹名

RD或RMDIR 删除文件夹。
用法:RD 文件夹名
注意:此文件夹必须是空的。

DEL或ERASE 删除文件。
用法:DEL/ERASE 文件名

COPY 拷贝文件。
用法: COPY 文件名1 [文件名2] [选项]
如 COPY /B A+B C
此命令将两个二进制文件A和B合为一个文件C。

TYPE 显示文件内容。
用法:TYPE 文件名

REN或RENAME 改变文件名和文件夹(目录)名。
用法:REN 文件(夹)名1 文件(夹)名2

EDIT 编辑文件,在MS-DOS 7.x中还可以编辑二进制文件和多个文件。
用法:EDIT [文件名] [选项]
如 EDIT /70 C:\COMMAND.COM
此命令以二进制方式编辑C:\COMMAND.COM文件。

FORMAT 格式化磁盘。
用法:FORMAT 驱动器 [选项]

它的选项很多,如/Q是快速格式化,/U表示无条件格式化(即无法使用UNFORMAT等命令恢复),/V指定磁盘的卷标名,等等。它还有许多未公开参数。

MEM 显示内存状态。
用法:MEM [选项]

它的选项也有不少,如/C可列出所有程序的内存占用,/D是显示驻留内存的程序及设备驱动程序的状态等详细信息,/F显示空闲的内存总量,/M显示内存中的模块信息,/P则是分屏显示。还有隐藏的/A选项,可以显示HMA信息。

MOVE 移动文件或文件夹,还可以更改文件或文件夹的名称。
用法:MOVE 文件[夹]1 文件[夹]2
如 MOVE C:\*.EXE D:
此命令可以将C盘根文件夹下所有扩展名为EXE的文件移到D盘上。

XCOPY 复制文件或文件夹。
用法:XCOPY 文件[夹]名1 [文件[夹]名2] [选项]

它的选项非常多,如/S可拷贝整个文件夹(包括子文件夹)中的文件,/E指定包括空文件夹,/V表示复制完后检验复制出的文件的正确性,/Y表示确认,等等。

CLS 清除屏幕。
用法:CLS

SYS 传导系统,即将系统文件(如IO.SYS等)从一处传输到指定的驱动器中。
用法:SYS 文件夹名 [驱动器]
如 SYS C:\DOS A:
此命令即可将位于C:\DOS文件夹下的系统文件传输到A盘中。

DATE 显示或设置日期。
用法:DATE [日期]

TIME 显示或设置时间。
用法:TIME [时间]

DOS还自带一些其它的命令,如SORT(排序),FIND(寻找字符)等。

除DOS自带的命令以外,还有很多其它的增强命令也非常实用,它们可以大大增强DOS的功能。这些软件中有很多可以在“DOS软件”中下载。

⑤ 请问dos下find命令的返回码(ERRORLEVEL)

在循环中可能被改变的变量,需要打开延迟扩展(setlocal
enabledelayedexpansion),然后用!替代%圈住变量名来引用,示例如下:
@ECHO
OFF
SETLOCAL
EnableDelayedExpansion
FOR
%%F
IN
(*.txt)
DO
(
ECHO
%%F|FIND
/I
"_dwg">NUL
ECHO
!ERRORLEVEL!
---
%%F
)
ENDLOCAL

⑥ dos命令中find的使用

find 命令不支持同时查找两个字符串,可以考虑运行两次find命令,再分别处理相应的结果

⑦ dos命令find和taskkill的返回值是多少

@echooff&title检测进程并结束By依梦琴瑶

setProcess=OfficeClickToRun.exe,QQProtect.exe

for%%ain(%Process%)do(
tasklist|find/i"%%~a">nul2>nul&&(
taskkill/f/im"%%~a">nul2>nul&&(
echo成功结束%%~a...
)||(
echo结束%%~a失败...
)
)||(
echo%%~a未启动
)
)
pause

errorlevel 获得的值,是上一句命令执行后的结果,所以只要命令不报错,都会返回0值。这就为什么不管您的进程有没有在运行,tasklist+find后都会返回0值,因为这时tasklist+find属于正确运行,没有报错。现在换成我这种写法,就完全可以了。

⑧ Dos find 命令 查找文件夹下的 某个text文件的出现的行数

不需要写.bat程序,直接输入DOS中的FIND命令就可以查找几个txt文件中是否含有关键字test。命令如下:
find /I ”test" c:\test\folder1\*.txt c:\test\folder2\*.txt d:\temp\folder3\*.txt d:\folder4\*.txt
就能将含有关键字test的文件名及相关行列出来。
具体你也可以参看:find /?得到更多帮助。

阅读全文

与dosfind命令相关的资料

热点内容
电脑如何实现跨网段访问服务器 浏览:549
模块化网页源码字节跳动 浏览:485
梯度下降算法中遇到的问题 浏览:605
服务器连接电视怎么接 浏览:323
phploop语句 浏览:500
交叉编译工具链里的库在哪 浏览:781
安卓手q换号怎么改绑 浏览:399
nba球星加密货币 浏览:789
命令看网速 浏览:124
java堆分配 浏览:161
linuxbuiltin 浏览:560
cstpdf 浏览:941
texstudio编译在哪 浏览:352
国家反诈中心app注册登记表怎么注册 浏览:972
加密机默认端口 浏览:101
有哪个网站有免费的python源代码 浏览:304
苹果手机如何导入安卓电话 浏览:915
奥利奥双重解压 浏览:388
安卓账号怎么在苹果手机上玩 浏览:798
画画用什么安卓ipad好 浏览:693