Тушаалын мөрийн гаралтыг файл руу хэрхэн шилжүүлэх вэ

Агуулгын хүснэгт:

Тушаалын мөрийн гаралтыг файл руу хэрхэн шилжүүлэх вэ
Тушаалын мөрийн гаралтыг файл руу хэрхэн шилжүүлэх вэ
Anonim

Юу мэдэх вэ

  • > дахин чиглүүлэх оператор нь ipconfig команд болон файлын нэр хооронд ажиллана.
  • Хэрэв энэ файл байгаа бол түүнийг дарж бичих болно. Үгүй бол үүнийг үүсгэх болно.
  • >> оператор файлд хавсаргана. Гаралтын файлыг дарж бичихийн оронд командын гаралтыг файлын төгсгөлд хавсаргана.

Командын гаралтыг файл руу дахин чиглүүлэхийн тулд дахин чиглүүлэх оператор ашиглана уу. Тушаалыг ажиллуулсны дараа командын мөрөнд гарч ирэх бүх мэдээллийг Windows дээр нээж дараа нь лавлах эсвэл хүссэнээрээ удирдах боломжтой файлд хадгалах боломжтой.

Дахин чиглүүлэх операторуудыг хэрхэн ашиглах вэ

Хэд хэдэн дахин чиглүүлэлтийн оператор байгаа хэдий ч командын үр дүнг файл руу гаргахын тулд ялангуяа хоёрыг ашигладаг: их-ээс дээш тэмдэг (>) болон 2 дахин их тэмдэг (>>).

Эдгээр дахин чиглүүлэлтийн операторуудыг хэрхэн ашиглах талаар сурах хамгийн хялбар арга бол зарим жишээг үзэх явдал юм:


ipconfig /бүх > mynetworksettings.txt

Image
Image

Энэ жишээнд ipconfig /all-г ажиллуулсны дараа дэлгэцэн дээр харагдах сүлжээний тохиргооны бүх мэдээллийг mynetworksettings нэрээр файлд хадгалсан болно..txt. Энэ нь командын зүүн талд байгаа хавтсанд хадгалагдана, энэ тохиолдолд C:\Users\Jon.

> дахин чиглүүлэх оператор нь ipconfig команд болон файлын нэр хооронд шилжинэ. Хэрэв файл аль хэдийн байгаа бол түүнийг дарж бичих болно. Хэрэв энэ нь байхгүй бол үүнийг үүсгэх болно.

Хэдийгээр аль хэдийн байхгүй бол файл үүсгэхгүй, хавтас үүсгэхгүй. Командын гаралтыг хараахан байхгүй байгаа тодорхой фолдерт файлд хадгалахын тулд эхлээд хавтас үүсгээд дараа нь тушаалыг ажиллуулна уу. mkdir командыг ашиглан командын мөрийг орхихгүйгээр хавтас үүсгэнэ үү.


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

Image
Image

Энд, ping командыг гүйцэтгэх үед Тушаалын мөр үр дүнг Ping Results.txt нэртэй файл руу гаргана. C:\Users\Jon\Desktop . Хоосон зай байсан тул файлын замыг бүхэлд нь хашилтанд боосон.

> дахин чиглүүлэх операторыг ашиглах үед заасан файл нь байхгүй бол үүсгэгдэх бөгөөд хэрэв байгаа бол дарж бичнэ гэдгийг санаарай.

Хавсралт дахин чиглүүлэх оператор

Давхар сумтай оператор нь файлыг орлуулахын оронд хавсаргана:


ipconfig /бүгд >> \\server\files\officenetsettings.log

Энэ жишээнд зөвхөн гаралтыг дарж бичихийн оронд >> дахин чиглүүлэх операторыг ашиглаж байгаа бөгөөд энэ нь зөвхөн > оператортой бараг адилхан ажилладаг. файл байгаа бол командын гаралтыг файлын төгсгөлд хавсаргана.

Энэ LOG файл руу команд экспортлогдсоны дараа ямар харагдах жишээг эндээс үзнэ үү:

Image
Image

>> дахин чиглүүлэх оператор нь таныг өөр өөр компьютер эсвэл командаас ижил төстэй мэдээлэл цуглуулж байгаа үед хэрэгтэй бөгөөд та эдгээр бүх өгөгдлийг нэг файлд оруулахыг хүсэж байгаа бол хэрэг болно.

Дээрх дахин чиглүүлэх операторын жишээнүүд нь командын мөрийн контекст дотор байгаа хэдий ч та тэдгээрийг BAT файлд ашиглаж болно. Та командын гаралтыг текст файл руу дамжуулахын тулд BAT файлыг ашиглахдаа дээр дурдсантай яг ижил командуудыг ашигладаг боловч тэдгээрийг ажиллуулахын тулд Enter товчийг дарахын оронд та зүгээр л нээх хэрэгтэй.. BAT файл.

Багц файлд дахин чиглүүлэх операторуудыг ашиглах

Дахин чиглүүлэх операторууд нь командын мөрөнд байгаа шиг командыг оруулан багц файлд ажилладаг:


tracert yahoo.com > C:\yahootracert.txt

Image
Image

Дээрх нь tracert командтай дахин чиглүүлэх оператор ашигладаг багц файлыг хэрхэн хийх жишээ юм.

Image
Image

Sample.bat файлыг ажиллуулснаас хойш хэдэн секундын дараа C: диск дээр yahootracert.txt файл (дээр үзүүлсэн) үүсгэгдэнэ. Дээрх бусад жишээнүүдийн нэгэн адил энэ файлд дахин чиглүүлэлтийн оператор ашиглаагүй бол командын мөр илчлэх байсан бүх зүйлийг харуулдаг.

Зөвлөмж болгож буй: