Bagaimana cara menulis ke file Log dari file batch?

11

Saya memiliki file batch yang memicu proses di Access database. Saya ingin menulis ke dalam file log (hanya beberapa file * .txt disimpan dalam folder yang sama) saat ketika sebelum proses dimulai dan setelah itu selesai. Apakah ada perintah untuk itu? Terima kasih sebelumnya

detka123
sumber
3
Sistem operasi apa yang Anda pakai? Solusinya sederhana, tetapi akan tergantung pada sistem apa yang Anda gunakan. Juga, ada banyak pertanyaan serupa dengan ini yang harus Anda cari terlebih dahulu.
root

Jawaban:

11

Menggunakan> dan >> output ke file.

misalnya

echo Hello World > hi.txt

Akan menghasilkan file bernama hi.txtberisi string "Hello World"

echo How are you >> hi.txt

Akan menambahkan baris "Bagaimana kabarmu" ke akhir hi.txt

Ini berfungsi pada OS berbasis Windows dan Unix. (Linux, Mac OS ...)

Pada windows, menggunakan %TIME%atau %DATE%dalam string gema akan menampilkan waktu / tanggal sebagai bagian dari string.

Jonah
sumber