我的 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
命令。