where 命令 - Windows 命令大全

where

显示符合给定搜索模式的文件的位置

有关如何使用此命令的示例,请往下参阅 示例

注意:

语法

where [/r <Dir>] [/q] [/f] [/t] [$<ENV>:|<Path>:]<Pattern>[ ...]

参数

Parameter(语法)Description(参数)
/r <Dir>指示从指定目录开始的递归搜索。
/q返回退出代码(0 表示成功,1 表示失败),不显示匹配文件的列表。
/f在引号中显示 where 命令的结果。
/t显示每个匹配文件的文件大小和上次修改日期和时间。
[$<ENV>::][ ...]指定要匹配的文件的搜索模式。 至少需要一个模式,模式可以包含通配符()。 默认情况下,其中 搜索当前目录以及 PATH 环境变量中指定的路径。您可以使用格式 $ENVPattern(其中 ENV 是包含一个或多个路径的现有环境变量)或使用格式 PathPattern(其中,路径 是您要搜索的目录路径)。 这些可选格式不应与 /r* 命令行选项一起使用。
/?在命令提示符下显示帮助。

例子

1.要查找当前计算机的 C盘 及其子目录中名为 Test 的所有文件,请键入:

where /r c:\ test

2.要列出 Public 目录中的所有文件,请键入:

where $public:*.*

3.[此翻译有差错]要查找远程计算机 Computer1 及其子目录的 C盘 中名为记事本的所有文件,请键入:

3*.[原翻译]To find all files named Notepad in drive C of the remote computer, Computer1, and its subdirectories, type:

where /r \\computer1\c notepad.*

4.寻找 where 命令所在的位置,请键入:where where

C:\>where where
C:\Windows\System32\where.exe

4-1.寻找 ping 命令所在的位置,请键入:where ping

C:\>where ping
C:\Windows\System32\PING.EXE

如无特别声明,该文章均为 现在网NowTime.cc)原创,转载请遵循 署名-非商业性使用 4.0 国际(CC BY-NC 4.0) 协议,即转载请注明文章来源。


标签: Command, Windows, Windows命令大全

赞 (0)

添加新评论