Windows Find command piping from CommandPrompt

В командният ред на Windows има една много приятна команда, която може да спести време. Командата Find. Тази команда може да се рови във файлове, но по-интересното е, че може да чете директно от stdout и да се включи в pipe. Пример за извличане само на IP-адрес от CommandPrompt:

ipconfig /all | find "IP Address"

Резултата от изпълнението на горната команда е:

IP Address. . . . . . . . . . . . : 10.37.112.18

Друг подобен пример е, ако знаем името на някой компютър в мрежата, но не знаем кой му е собственика, можем да потърсим само за този компютър:

net view | find "hpPC011004"

Много тъпо е, че find не поддържа поне wildcards!!! Но пък си имаме друг по-интересен инструмент findstr – Windows cmd търсене с регулярни изрази.

Стартирането на командния ред(cmd) в WinXp става през Start -> Run -> cmd. Всъщност има поне още една каруца начини.

Leave a Reply

Your email address will not be published. Required fields are marked *

*