Мой find.exe в Windows 7 не может найти ничего.
C:\topo\server\bin> echo "привет" | найти "ч"
C:\ топо \ сервер \ Bin>
Я скопировал find.exe из Windows XP, тоже не работает.
Мой find.exe в Windows 7 не может найти ничего.
C:\topo\server\bin> echo "привет" | найти "ч"
C:\ топо \ сервер \ Bin>
Я скопировал find.exe из Windows XP, тоже не работает.
Хорошо, я нашел ответ, потому что я установил кодовую страницу cmd.exe на 65001(UTF-8), после того, как я вернул кодовую страницу обратно, поиск работает нормально.
Итак, это другой вопрос, почему найти не работать после изменения кодовой страницы. Я задам это в другом вопросе.
Помните, что Windows сначала ищет текущий каталог. Есть ли программа find
в C:\topo\server\bin
?
Используйте команду where, чтобы узнать, какую команду find
вы вызываете.
Если у вас установлен Cygwin или другой пакет утилит unix/posix, помните, что он содержит совершенно другую команду find
.