为什么 find.exe 在 Windows 7 中不起作用?

为什么 find.exe 在 Windows 7 中不起作用?

我的 Windows 7 中的 find.exe 找不到任何东西。

C:\topo\server\bin>echo“hello”| 查找“h”

C:\topo\服务器\bin>

我从 Windows XP 复制了一个 find.exe,但它也不起作用。

答案1

好的,我找到了答案,因为我将 cmd.exe 的代码页设置为 65001(UTF-8),将代码页改回后,查找就可以正常工作了。

所以,这是另一个问题,为什么更改代码页后 find 不起作用。我会在另一个问题中问这个问题。

答案2

请记住,Windows 首先搜索当前目录。find中是否有程序C:\topo\server\bin

使用在哪里命令来找出find您正在调用哪个命令。

如果您安装了 Cygwin 或其他 unix/posix 实用程序套件,请记住它包含完全不同的find命令。

相关内容