查找匹配文件的位置,常用于定位 PATH 中的可执行文件。
where git查找匹配文件的位置,常用于定位 PATH 中的可执行文件。
where [/r <Dir>] [/q] [/f] [/t] [$<ENV>:|<Path>:]<Pattern>[ ...]链接的 Microsoft Learn 文章是上游依据;命令是否可用取决于 Windows 版本、服务器角色、可选功能或交互式工具上下文。
查找匹配文件的位置,常用于定位 PATH 中的可执行文件。
where git| 参数 / 子句 | 说明 |
|---|---|
/r <directory> | 从指定目录开始递归搜索。 |
/q | 只返回退出代码,不打印匹配路径。 |
/t | 显示文件大小和修改时间。 |
<pattern> | 指定文件名或通配符模式。 |
--- | Microsoft Learn 列出的开关;可接受取值、影响及版本限制请查看官方来源。 |
/r <Dir> | Microsoft Learn 列出的开关;可接受取值、影响及版本限制请查看官方来源。 |
/f | Microsoft Learn 列出的开关;可接受取值、影响及版本限制请查看官方来源。 |
[$<ENV>: | Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。 |
/? | 显示命令帮助或受支持的命令行用法。 |
<Dir> | Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。 |
<ENV> | Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。 |
<Path> | Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。 |
执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。