MapAperture
वर्कफ़्लो

विंडोज बैच स्क्रिप्ट्स का cmd डीबग करें

03
बैच स्क्रिप्ट ठीक करें

एक विफल बैच स्क्रिप्ट चलाएं

आपके पास एक बैच स्क्रिप्ट है जो चुपचाप विफल हो जाता है। आपको यह देखने की आवश्यकता है कि किस कमांड ने विफलता क्यों दी। यह वर्कफ़्लो दिखाता है कि एजेंट का उपयोग करके स्क्रिप्ट को कैसे चलाएं और त्रुटि आउटपुट को सीधे कैप्चर करें, क्योंकि साधारण कोडिंग कार्यों में डीबगिंग सत्र बन जाते हैं।

01

फ़ोल्डर खोलें

प्रोजेक्ट फ़ोल्डर को एजेंट चैट विंडो में खोलें।

02

स्क्रिप्ट चलाएं

एजेंट से बैच स्क्रिप्ट फ़ाइल चलाने के लिए कहें।

03

आउटपुट पढ़ें

त्रुटि संदेश के लिए शेल आउटपुट कार्ड की जांच करें।

04

त्रुटि ठीक करें

डिफ़ दृश्य में प्रस्तावित समाधान को स्वीकार करें (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.

यह सादा पाठ फ़ाइल बग सारांश और एजेंट के विश्लेषण के लिए समस्या को पुन: उत्पन्न करने के चरणों को दर्ज करती है।

स्क्रिप्ट्स के लिए डीबग डायग्नोस्टिक टूल

चलाएं और कैप्चर करें

एजेंट आपके बैच स्क्रिप्ट को Shell वातावरण में चलाता है और विस्तृत विश्लेषण और समीक्षा के लिए मानक आउटपुट के साथ-साथ त्रुटि स्ट्रीम को कैप्चर करता है। आपको परिणाम दिखाई देता है। यह दृष्टिकोण आपकी स्क्रिप्ट्स के लिए एक cmd डीबग की तरह कार्य करता है। एजेंट तर्क को समझने के लिए स्क्रिप्ट फ़ाइल पढ़ता है। फिर यह स्थानीय मशीन पर कमांड्स को क्रम में निष्पादित करता है। आप लॉग में यह देख सकते हैं कि किस लाइन ने विफलता दी। एजेंट वास्तविक एक्सिट कोड के आधार पर एक समाधान सुझाता है। आप सर्वर पर निष्पादन के लिए SSH एक्सेस का उपयोग करके linux को रिमोटली डीबग कर सकते हैं।

ठीक करें और सत्यापित करें

एजेंट स्क्रिप्ट फ़ाइल में एक परिवर्तन का प्रस्ताव रखता है और आप इसे स्वीकार करने से पहले चैट इंटरफ़ेस में डिफ़ देखते हैं, ताकि आप परिणाम की जांच कर सकें। Ask first रुक जाता है। आप सटीकता सुनिश्चित करने के लिए इसे स्वीकार करने से पहले प्रस्तावित समाधान को ध्यान से पढ़ते हैं। एजेंट edit_file का उपयोग करके परिवर्तन लागू करता है और फ़ाइल को सहेजता है। फिर आप समाधान की जांच के लिए स्क्रिप्ट को फिर से चलाते हैं। यह वर्कफ़्लो उन स्क्रिप्ट्स पर लागू होता है जिन्हें आपने लिखा है या जिन्हें आप बदल सकते हैं। cmd डीबग और डीबग डायग्नोस्टिक टूल आपको इन चरणों को ट्रैक करने में मदद करते हैं। कोडबेस का विश्लेषण करने और डीबग करने के लिए ai टूल प्रक्रिया को सरल बनाता है।

Windows के लिए MapAperture

आज ही डीबगिंग शुरू करें

MapAperture डाउनलोड करें ↗