Si të ridrejtoni daljen e vijës së komandës në një skedar

Përmbajtje:

Si të ridrejtoni daljen e vijës së komandës në një skedar
Si të ridrejtoni daljen e vijës së komandës në një skedar
Anonim

Çfarë duhet të dini

  • Operatori i ridrejtimit > shkon midis komandës ipconfig dhe emrit të skedarit.
  • Nëse skedari ekziston tashmë, ai do të mbishkruhet. Nëse jo, do të krijohet.
  • Operatori >> shton skedarin. Në vend që të mbishkruajë skedarin dalës, ai shton daljen e komandës në fund të skedarit.

Përdor një operator ridrejtimi për të ridrejtuar daljen e një komande në një skedar. I gjithë informacioni që shfaqet në Command Prompt pas ekzekutimit të një komande mund të ruhet në një skedar, të cilin mund ta hapni në Windows për t'iu referuar më vonë ose ta manipuloni si të doni.

Si të përdorni operatorët e ridrejtimit

Ndërsa ka disa operatorë ridrejtimi, dy, në veçanti, përdoren për të nxjerrë rezultatet e një komande në një skedar: shenja më e madhe se (>) dhe shenjë dyfish më e madhe se (>>).

Mënyra më e lehtë për të mësuar se si të përdorni këta operatorë ridrejtimi është të shihni disa shembuj:


ipconfig /të gjitha > mynetworksettings.txt

Image
Image

Në këtë shembull, i gjithë informacioni i konfigurimit të rrjetit, i cili zakonisht shihet në ekran pas ekzekutimit të ipconfig /all, ruhet në një skedar me emrin mynetworksettings.txt. Është ruajtur në dosjen në të majtë të komandës, C:\Users\Jon në këtë rast.

Operatori i ridrejtimit > shkon midis komandës ipconfig dhe emrit të skedarit. Nëse skedari ekziston tashmë, ai do të mbishkruhet. Nëse nuk ekziston tashmë, do të krijohet.

Edhe pse një skedar do të krijohet nëse nuk ekziston tashmë, dosjet nuk do të krijohen. Për të ruajtur daljen e komandës në një skedar në një dosje specifike që ende nuk ekziston, fillimisht krijoni dosjen dhe më pas ekzekutoni komandën. Krijo dosje pa dalë nga Command Prompt me komandën mkdir.


ping 10.1.0.12 > "C:\Users\Jon\Desktop\Ping Results.txt"

Image
Image

Këtu, kur komanda ping ekzekutohet, Command Prompt nxjerr rezultatet në një skedar me emrin Ping Results.txt që ndodhet në desktopin e përdoruesit Jon, nëC:\Users\Jon\Desktop . E gjithë shtegu i skedarit është i mbështjellë me thonjëza sepse kishte një hapësirë të përfshirë.

Mos harroni, kur përdorni operatorin e ridrejtimit >, skedari i specifikuar krijohet nëse nuk ekziston tashmë dhe mbishkruhet nëse ekziston.

Operatori i ridrejtimit të shtojcave

Operatori me shigjeta të dyfishta shton, në vend që të zëvendësojë, një skedar:


ipconfig /të gjitha >> \\server\files\officenetsettings.log

Ky shembull përdor operatorin e ridrejtimit >> i cili funksionon në të njëjtën mënyrë si >>, vetëm në vend që të mbishkruajë daljen skedari nëse ekziston, ai shton daljen e komandës në fund të skedarit.

Ja një shembull se si mund të duket ky skedar LOG pasi të jetë eksportuar një komandë në të:

Image
Image

Operatori i ridrejtimit >> është i dobishëm kur jeni duke mbledhur informacione të ngjashme nga kompjuterë ose komanda të ndryshme dhe dëshironi të gjitha këto të dhëna në një skedar të vetëm.

Shembujt e mësipërm të operatorit të ridrejtimit janë brenda kontekstit të Command Prompt, por ju mund t'i përdorni ato gjithashtu në një skedar BAT. Kur përdorni një skedar BAT për të transmetuar daljen e një komande në një skedar teksti, përdoren saktësisht të njëjtat komanda të përshkruara më sipër, por në vend që të shtypni Enter për t'i ekzekutuar ato, thjesht duhet të hapni. Skedari BAT.

Përdor operatorët e ridrejtimit në skedarët e grupit

Operatorët e ridrejtimit punojnë në skedarët e grupit duke përfshirë komandën ashtu siç do të bënit nga vija e komandës:


tracert yahoo.com > C:\yahootracert.txt

Image
Image

Sipëri është një shembull se si të krijoni një skedar grumbull që përdor një operator ridrejtimi me komandën tracert.

Image
Image

Skedari yahootracert.txt (i paraqitur më sipër) do të krijohet në diskun C: disa sekonda pas ekzekutimit të skedarit sample.bat. Ashtu si shembujt e tjerë të mësipërm, skedari tregon gjithçka që do të kishte zbuluar Command Prompt nëse nuk do të përdorej operatori i ridrejtimit.

Recommended: