Како преусмерити излаз команде у датотеку

Користите операторе преусмеравања да бисте сачували резултате наредбе на датотеку

Многе наредбе Цомманд Промпт и ДОС наредбе за то су извршене не само за нешто, већ и за пружање информација.

Команда пинг, команда дир, команда трацерт и још неколико других људи могу вам рећи када размишљате о популарним наредбама које производе велики број података у прозору Цомманд Промпт .

Нажалост, три стотине линија информација из команде дир не чини вам пуно добрих док се креће. Да, што више команди може бити корисно овде, али шта ако желите касније погледати излаз или га послати техничкој групи за подршку или га користити у табелама итд.?

Овде је постао веома корисан оператер за преусмјеравање . Користећи оператера за преусмеравање, можете да преусмерите излаз команде у датотеку. То је један од наших омиљених Цомманд Промпт Трицкс & Хацкс-ова .

Другим речима, све информације које се приказују у командном позиву након покретања команде могу уместо тога бити спремљене у датотеку коју можете отворити у Виндовсу да позовете касније или манипулирате како год желите.

Иако постоји неколико оператора за преусмеравање, које можете детаљно прочитати овде , два се посебно користе за изношење резултата команде у датотеку: знак већи од знака, > и знак двоструког већег одсто, >> .

Како користити операторе преусмеравања

Најлакши начин да научите како да користите ове оператере за преусмеравање је да видите неке примере:

ипцонфиг / алл> минетворксеттингс.ткт

У овом примеру сачувам све информације о конфигурацији мреже које бих обично видио на екрану након што покренем ипцонфиг / алл , у датотеку под именом минетворксеттингс.ткт .

Као што видите, оператер преусмеравања иде између команде ипцонфиг и имена датотеке у коју желим да сачувате информације. Ако датотека већ постоји, биће преписана. Ако то већ не постоји, он ће бити створен.

Напомена: иако ће датотека бити креирана ако већ не постоји, мапе неће. Да бисте изводили резултате команде у датотеку у одређеном фолдеру који још увек не постоји, прво креирајте фасциклу и покрените команду.

пинг 10.1.0.12> "Ц: \ Усерс \ Тим \ Десктоп \ Пинг Ресултс.ткт"

Овде, извршавам команду пинга и излазим резултате у датотеку под именом Пинг Ресултс.ткт која се налази на мојој радној површини, а то је на Ц: \ Усерс \ Тим \ Десктоп . Завр {ио сам целокупан пут у цитате јер је био укљу ~ ен.

Запамтите, приликом коришћења оператора за преусмеравање, фајл који сам одредио је креиран ако већ не постоји и преписује се ако постоји.

ипцонфиг / алл >> \\ сервер \ филес \ оффиценетсеттингс.лог

Овај примјер користи >> оператор за преусмеравање који функционише на исти начин као и оператер, само умјесто преписивања излазне датотеке ако постоји, додјељује команду на крај датотеке.

Па, рецимо, први пут када користите ову команду налази се на рачунару А. Креиран је оффиценетсеттингс.лог датотека, а резултат датотеке ипцонфиг / алл на рачунару А је уписан у датотеку. Следећи корак покрећете исту команду на рачунару Б. Међутим, резултат је додан у оффиценетсеттингс.лог, тако да су информације о мрежи са рачунара А и Цомпутер Б укључене у датотеку.

Као што сте можда већ схватили, >> преусмеравање оператера је заиста корисно када прикупљате сличне информације са више рачунара или команди и желите их све те податке у једној датотеци.