จะเขียนลงใน Log file จาก batch file ได้อย่างไร?


11

ฉันมีไฟล์ชุดที่ทริกเกอร์กระบวนการในฐานข้อมูล Access ฉันต้องการเขียนลงในไฟล์บันทึก (บางไฟล์ * .txt ที่บันทึกในโฟลเดอร์เดียวกัน) เวลาก่อนที่กระบวนการจะเริ่มต้นและหลังจากเสร็จสิ้น มีคำสั่งสำหรับสิ่งนั้นหรือไม่? ขอบคุณล่วงหน้า


3
คุณใช้ระบบปฏิบัติการอะไร การแก้ปัญหานั้นง่าย แต่จะขึ้นอยู่กับระบบที่คุณใช้อยู่ นอกจากนี้ยังมีคำถามมากมายเช่นนี้คุณควรค้นหาก่อน
ราก

คำตอบ:


11

การใช้> และ >> ส่งออกไปยังไฟล์

เช่น

echo Hello World > hi.txt

จะส่งผลให้ไฟล์ที่เรียกว่าhi.txtมีสตริง "Hello World"

echo How are you >> hi.txt

จะเพิ่มบรรทัด "คุณเป็นอย่างไร" ในตอนท้ายของ hi.txt

ใช้ได้ทั้งระบบปฏิบัติการ Windows และ Unix (Linux, Mac OS ... )

บน windows การใช้%TIME%หรือ%DATE%ในสตริง echo จะส่งออกเวลา / วันที่เป็นส่วนหนึ่งของสตริง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.