Siapa selain saya yang suka menyimpan cadangan pekerjaannya? Microsoft telah memberikan opsi di semua utilitas baris perintah mereka, Command Prompt, PowerShell, dan Windows Terminal untuk mengirim keluaran Perintah ke file teks . Dalam posting ini, kita akan melihat bagaimana hal itu dilakukan.
Cara mengirim Output Perintah ke file Teks
Sebelum kita melihat cara mengirim output perintah ke file teks di Command Prompt, PowerShell, atau Terminal, mari kita lihat bagaimana perintah dijalankan.
Saat Anda memasukkan perintah dan menekan enter, outputnya akan dialihkan ke aliran berikut.
Standard Out atau STDOUT: Standard Out adalah tempat masuknya respons standar dari perintah, seperti daftar file untuk perintah DIR. Standard Error atau STDERR: Standard Error adalah aliran tempat pesan kesalahan ditampilkan jika ada masalah dengan a memerintah. Misalnya, jika direktori tidak berisi file apa pun, perintah DIR akan menampilkan “File Not Found” ke aliran Kesalahan Standar. Anda dapat mengarahkan keluaran ke file di Windows untuk kedua aliran keluaran ini. Sekarang, mari kita lihat cara mengirim output baris perintah ke file teks. Perlu diingat bahwa prosedur berikut dapat digunakan pada Command Prompt, PowerShell, dan Terminal Windows.
Mengirim output ke file baru
Mengirim output dari perintah tertentu ke file pengujian cukup sederhana. Yang perlu Anda lakukan adalah mengikuti sintaks yang disebutkan di bawah ini dan Anda siap melakukannya.
Sintaks:
perintah > lokasi file/nama file.txt Misalnya, saya ingin menyimpan ping Google.com dan menyimpan hasilnya dalam sebuah file, jadi, saya akan menggunakan perintah berikut.
ping google.com > C:UsersyusufOneDriveDesktopCommandOutput.txt Di sini, > seharusnya menginstruksikan konsol untuk menyimpan output perintah ke file yang disebutkan di sana.
Tip Pro: Jika tidak yakin di mana sebenarnya lokasi file tersebut, klik kanan file tersebut dan pilih Properti. Sekarang, salin jalur dari bagian Lokasi.
Tambahkan keluaran dalam file yang sama
Jika Anda ingin menambahkan sesuatu ke file asli, lakukan itu menggunakan >> character. Karakter ini akan menambahkan output perintah ke file teks yang disediakan. Jika Anda memberikan > dan bukannya >>, file tersebut akan ditimpa.
Sintaks:
command >> file-location/filename.txt Jadi, perintah baru saya akan seperti,
tracert google.com >> C:UsersyusufOneDriveDesktopCommandOutput.txt Demikian pula, Anda dapat terus menulis ke file itu tanpa mengkhawatirkan keluaran Anda sebelumnya.
Kirim Kesalahan ke file terpisah Anda sebenarnya dapat memisahkan STDOUT dan STDERR menggunakan perintah 2> . Jadi, keluaran standar Anda akan disimpan dalam satu file dan kemudian kesalahan akan dialihkan ke file kesalahan terpisah.
Sintaks:
perintah > lokasi file/nama file.txt 2>output.errKirim Output dan Kesalahan ke satu file Jika Anda ingin mengirim output dan kesalahan ke satu file, gunakan 2>&1. Ini mengubah sintaks perintah kami.
Sintaks:
perintah > lokasi file/nama file.txt 2>&1 Output standar diarahkan ke file output nomor 1, sedangkan output kesalahan standar, yang diidentifikasi dengan nomor 2, dialihkan ke file output nomor 1.
Itu dia!
Baca: Cara membuat file dummy ukuran besar di Windows
Bagaimana cara mengirim output cmd ke file txt?
Untuk mengirim output CMD ke file teks, kita dapat menggunakan tanda Lebih Besar dari (>). Dibutuhkan perintah sebagai input dan menyimpan outputnya dalam file yang disediakan. Anda dapat mengikuti panduan sebelumnya untuk mengetahui sintaks yang benar beserta contohnya.
Baca: Cara Menjalankan File Batch secara diam-diam di latar belakang pada Windows
Bagaimana cara menyimpan output ping CMD ke file teks?
Untuk menyimpan ping CMD, jalankan ping > file-location/filename.txt atau ping > file-location/filename.txt. Untuk mengetahuinya, lihat panduan yang diberikan sebelumnya.
Baca Juga: Tips Command Prompt Dasar untuk Windows.
Itulah konten tentang Cara mengirim Output Perintah ke file Teks, semoga bermanfaat.