MapAperture
เวิร์กโฟลว์

ดีบักสคริปต์ batch ของ Windows ด้วย cmd

03
แก้ไขสคริปต์ batch

รันทดสอบสคริปต์ batch ที่ล้มเหลว

คุณมีสคริปต์ batch ที่ล้มเหลวแบบเงียบๆ คุณจำเป็นต้องเห็นคำสั่งที่ผิดพลาดและสาเหตุที่แท้จริง เวิร์กโฟลว์นี้แสดงวิธีใช้เอเจนต์เพื่อรันทดสอบสคริปต์และจับเอาต์พุตข้อผิดพลาดโดยตรง เพราะงานเขียนโค้ดง่ายๆ มักกลายเป็นเซสชันดีบัก

01

เปิดโฟลเดอร์

เปิดโฟลเดอร์โปรเจกต์ในหน้าต่างแชทของเอเจนต์

02

รันทดสอบสคริปต์

ขอให้เอเจนต์รันทดสอบไฟล์สคริปต์ batch

03

อ่านผลลัพธ์

ตรวจสอบการ์ดเอาต์พุต Shell เพื่อหาข้อความข้อผิดพลาด

04

แก้ไขข้อผิดพลาด

ยอมรับการแก้ไขที่เสนอในมุมมอง diff (ในโหมด Ask first)

ตัวอย่างรายงานข้อบกพร่อง

bug-report.txt
# Title: Script fails silently
Summary: Script exits with error 1.
Expected: Script completes successfully.
Actual: Script exits with error 1.
Steps: Run script.bat in CMD.
Error message: Placeholder error text here.
Suspected cause: Missing file path.
Next check: Verify file path exists.

ไฟล์ข้อความธรรมดาบันทึกสรุปข้อบกพร่องและขั้นตอนการทำซ้ำปัญหา เพื่อให้เอเจนต์วิเคราะห์

เครื่องมือวินิจฉัยดีบักสำหรับสคริปต์

รันและจับข้อมูล

เอเจนต์รันทดสอบสคริปต์ batch ของคุณในสภาพแวดล้อม Shell และจับเอาต์พุตมาตรฐานพร้อมกับสตรีมข้อผิดพลาดเพื่อการวิเคราะห์และทบทวนโดยละเอียด คุณเห็นผลลัพธ์ วิธีการนี้ทำหน้าที่เหมือน cmd debug สำหรับสคริปต์ของคุณ เอเจนต์อ่านไฟล์สคริปต์เพื่อทำความเข้าใจตรรกะ จากนั้นจะรันคำสั่งตามลำดับบนเครื่องท้องถิ่น คุณสามารถเห็นได้ชัดเจนว่าบรรทัดใดทำให้เกิดความล้มเหลวในบันทึก เอเจนต์เสนอการแก้ไขโดยอิงจาก exit code จริง คุณสามารถดีบัก linux แบบระยะไกลได้โดยใช้การเข้าถึง SSH เพื่อรันคำสั่งบนเซิร์ฟเวอร์

แก้ไขและตรวจสอบ

เอเจนต์เสนอการเปลี่ยนแปลงไฟล์สคริปต์และคุณเห็น diff ในอินเทอร์เฟซแชทก่อนยอมรับ ดังนั้นคุณจึงสามารถตรวจสอบผลลัพธ์ได้ Ask first จะหยุดชั่วคราว คุณอ่านการแก้ไขที่เสนออย่างละเอียดก่อนยอมรับเพื่อให้แน่ใจในความถูกต้อง เอเจนต์ใช้ edit_file เพื่อใช้การเปลี่ยนแปลงและบันทึกไฟล์ จากนั้นคุณรันทดสอบสคริปต์อีกครั้งเพื่อยืนยันการแก้ไข เวิร์กโฟลว์นี้ใช้กับสคริปต์ที่คุณเขียนหรืออาจเปลี่ยนแปลง cmd debug และเครื่องมือวินิจฉัยดีบักช่วยให้คุณติดตามขั้นตอนเหล่านี้ เครื่องมือ ai เพื่อวิเคราะห์ฐานโค้ดและดีบักทำให้กระบวนการง่ายขึ้น

MapAperture สำหรับ Windows

เริ่มดีบักวันนี้

ดาวน์โหลด MapAperture ↗