Як Перанакіраванне каманд высновы ў файл

Выкарыстанне Перанакіраванне Аператары Захаваць вынікі загадаў у файл

Многія Запускаецца з каманднага радка каманды і DOS каманды па гэтым пытанні, выконваюцца не толькі што - то рабіць, але , каб даць вам інфармацыю.

Каманда пінг , рэж каманда , каманда ЬгасегЬ , і некаторыя іншыя могуць прыйсці на розум , калі вы думаеце пра папулярных каманд , якія вырабляюць вялікая колькасць дадзеных у камандным радку акна.

На жаль, тры сотні радкоў інфармацыі з каманды дыр ня робіць вас вельмі добра, як ён праскоквае. Так, яшчэ каманда можа быць карыснай тут, але што , калі вы хочаце зірнуць на выхадзе пазней, або адправіць яго ў групу тэхнічнай падтрымкі, або выкарыстаць яго ў табліцы, і г.д.?

Гэта дзе аператар перанакіравання становіцца вельмі карысным. Выкарыстоўваючы аператар перанакіравання, вы можаце перанакіраваць выснову каманды ў файл. Гэта адзін з нашых любімых Command Prompt Tricks & Hacks .

Іншымі словамі, уся інфармацыя, якая адлюстроўваецца ў акне каманднага радка пасля выканання каманды, а не могуць быць захаваны ў файл, які можна адкрыць у Windows, каб спасылацца пазней або маніпуляваць, як вам падабаецца.

Хоць ёсць некалькі аператараў Перасылкі, што вы можаце прачытаць падрабязна пра тут , два, у прыватнасці, выкарыстоўваюцца для высновы вынікаў каманды ў файл: чым больш, чым знак,>, і больш, чым знак падвойнага, >>.

Як выкарыстоўваць Перанакіраванне аператараў

Самы просты спосаб даведацца, як выкарыстоўваць гэтыя аператары перанакіравання, каб убачыць некаторыя прыклады:

IPCONFIG / усе> mynetworksettings.txt

У гэтым прыкладзе я захаваць усю інфармацыю аб канфігурацыі сеткі, я звычайна бачыць на экране пасля запуску IPCONFIG / усе, у файл з імем mynetworksettings.txt.

Як вы можаце бачыць, аператар> Перанакіраванне ідзе паміж камандай IpConfig і імем файла , які я хачу , каб захоўваць інфармацыю. Калі файл ужо існуе, ён будзе перазапісаны. Калі ён ужо не існуе, ён будзе створаны.

Заўвага: Хоць файл будзе створаны , калі ўжо не існуе, папкі не будуць. Для высновы вынікаў дадзенай каманды ў файл у вызначанай тэчцы, пакуль не існуе, спачатку стварыце тэчку і запусціць каманду.

пінг 10.1.0.12> "C: \ Users \ Tim \ Desktop \ Ping results.txt"

Тут я выканаць каманду і выхадны Пінга вынікі ў файл з імем Ping results.txt , размешчаным на працоўным стале, які знаходзіцца ў C: \ Users \ Цім \ Desktop. Я загарнуў ўвесь шлях да файла ў двукоссях, таму што там было прастору ўдзельнічае.

Памятаеце, што пры выкарыстанні> аператар перанакіравання, файл паказваю ствараецца , калі ён ужо не існуе і перапішуцца , калі яна сапраўды існуе.

Ipconfig / усе >> \\ \ файлы сервера \ officenetsettings.log

У гэтым прыкладзе выкарыстоўваецца аператар >> перапрызначэння , які функцыянуе шмат у чым так жа, як і аператар>, толькі замест перазапісу выхаднога файла , калі ён існуе, то ён далучае выснову каманды ў канец файла.

Так скажам, першы раз , калі вы выкарыстоўваеце гэтую каманду на кампутары A. officenetsettings.log ствараецца файл і вынік Ipconfig / усё на кампутары A запісваецца ў файл. Далей выканайце тую ж каманду на кампутары B. На гэты раз, аднак, вынік дадаецца да officenetsettings.log таму інфармацыя ў сетцы і ад кампутара А і кампутара Б уключаны ў файл.

Як вы , магчыма, ужо рэалізаваны, >> аператар перанакіравання сапраўды карысна , калі вы збіраеце падобную інфармацыю з некалькіх кампутараў або каманд , і вы хочаце ўсе гэтыя дадзеныя ў адным файле.