Cara Ubah hala Output Prompt Perintah ke Fail

Isi kandungan:

Cara Ubah hala Output Prompt Perintah ke Fail
Cara Ubah hala Output Prompt Perintah ke Fail
Anonim

Apa yang Perlu Diketahui

  • Pengendali ubah hala > berada di antara perintah ipconfig dan nama fail.
  • Jika fail sudah wujud, ia akan ditimpa. Jika tidak, ia akan dibuat.
  • Pengendali >> menambahkan fail. Daripada menulis ganti fail output, ia menambahkan output arahan ke penghujung fail.

Gunakan operator ubah hala untuk mengubah hala output arahan ke fail. Semua maklumat yang dipaparkan dalam Prompt Perintah selepas menjalankan arahan boleh disimpan ke fail, yang boleh anda buka dalam Windows untuk dirujuk kemudian atau dimanipulasi mengikut cara yang anda suka.

Cara Menggunakan Operator Ubah Arah

Walaupun terdapat beberapa pengendali ubah hala, dua, khususnya, digunakan untuk mengeluarkan hasil perintah kepada fail: tanda lebih besar daripada (>) dan tanda dua kali ganda lebih besar daripada (>>).

Cara paling mudah untuk mengetahui cara menggunakan operator ubah hala ini ialah dengan melihat beberapa contoh:


ipconfig /semua > mynetworksettings.txt

Image
Image

Dalam contoh ini, semua maklumat konfigurasi rangkaian, biasanya dilihat pada skrin selepas menjalankan ipconfig /all, disimpan ke fail dengan nama mynetworksettings.txt. Ia disimpan dalam folder di sebelah kiri arahan, C:\Users\Jon dalam kes ini.

Pengendali ubah hala > berada di antara perintah ipconfig dan nama fail. Jika fail itu sudah wujud, ia akan ditimpa. Jika ia belum wujud, ia akan dibuat.

Walaupun fail akan dibuat jika belum wujud, folder tidak akan dibuat. Untuk menyimpan output arahan ke fail dalam folder tertentu yang belum wujud, mula-mula buat folder dan kemudian jalankan arahan itu. Buat folder tanpa meninggalkan Command Prompt dengan arahan mkdir.


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

Image
Image

Di sini, apabila arahan ping dilaksanakan, Prompt Perintah mengeluarkan hasil kepada fail dengan nama Ping Results.txt yang terletak pada desktop pengguna Jon, diC:\Users\Jon\Desktop . Keseluruhan laluan fail dibalut dengan petikan kerana terdapat ruang yang terlibat.

Ingat, apabila menggunakan pengendali ubah hala >, fail yang ditentukan akan dibuat jika ia belum wujud dan akan ditulis ganti jika ia wujud.

Operator Ubah Hala Tambah

Pengendali dua anak panah menambahkan, bukannya menggantikan, fail:


ipconfig /semua >> \\server\files\officenetsettings.log

Contoh ini menggunakan operator ubah hala >> yang berfungsi dengan cara yang hampir sama seperti operator >, hanya dan bukannya menulis ganti output fail jika wujud, ia menambahkan output arahan ke penghujung fail.

Berikut ialah contoh rupa fail LOG ini selepas perintah dieksport kepadanya:

Image
Image

Pengendali ubah hala >> berguna apabila anda mengumpul maklumat serupa daripada komputer atau arahan yang berbeza dan anda mahu semua data itu dalam satu fail.

Contoh pengendali ubah hala di atas adalah dalam konteks Prompt Perintah, tetapi anda juga boleh menggunakannya dalam fail BAT. Apabila anda menggunakan fail BAT untuk memaipkan output arahan ke fail teks, arahan yang sama yang diterangkan di atas digunakan, tetapi bukannya menekan Enter untuk menjalankannya, anda hanya perlu membuka. Fail BAT.

Gunakan Operator Ubah Arah dalam Fail Kelompok

Pengendali pengalihan berfungsi dalam fail kelompok dengan memasukkan arahan seperti yang anda lakukan daripada Prompt Perintah:


tracert yahoo.com > C:\yahootracert.txt

Image
Image

Di atas ialah contoh cara membuat fail kelompok yang menggunakan operator ubah hala dengan arahan tracert.

Image
Image

Fail yahootracert.txt (ditunjukkan di atas) akan dibuat pada pemacu C: beberapa saat selepas melaksanakan fail sample.bat. Seperti contoh lain di atas, fail menunjukkan segala-galanya yang akan didedahkan oleh Command Prompt jika operator ubah hala tidak digunakan.

Disyorkan: