MapAperture
Przepływy pracy

Debugowanie skryptów wsadowych cmd w Windows

03
Napraw skrypt wsadowy

Uruchom nieudany skrypt wsadowy

Masz skrypt wsadowy, który kończy się błędem bez wyświetlania komunikatu. Musisz zobaczyć dokładne polecenie, które zawiodło, oraz przyczynę. Ten przepływ pracy pokazuje, jak użyć agenta do uruchomienia skryptu i przechwycenia wyjścia błędu bezpośrednio, ponieważ proste zadania programistyczne zamieniają się w sesje debugowania.

01

Otwórz folder

Otwórz folder projektu w oknie czatu agenta.

02

Uruchom skrypt

Poproś agenta o uruchomienie pliku skryptu wsadowego.

03

Przeczytaj wynik

Sprawdź kartę wyjścia Shell pod kątem komunikatu o błędzie.

04

Napraw błąd

Zaakceptuj proponowaną poprawkę w widoku różnic (w trybie Ask first).

Przykład zgłoszenia błędu

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.

Ten plik tekstowy zawiera podsumowanie błędu oraz kroki do odtworzenia problemu, aby agent mógł go przeanalizować.

Narzędzie diagnostyczne do debugowania skryptów

Uruchom i przechwyć

Agent uruchamia Twój skrypt wsadowy w środowisku Shell i przechwytuje standardowe wyjście wraz ze strumieniem błędów w celu szczegółowej analizy i przeglądu. Widzisz wynik. To podejście działa jak debugowanie cmd dla Twoich skryptów. Agent czyta plik skryptu, aby zrozumieć logikę. Następnie wykonuje polecenia sekwencyjnie na lokalnej maszynie. Możesz dokładnie zobaczyć, która linia spowodowała awarię w logu. Agent sugeruje poprawkę na podstawie rzeczywistego kodu wyjścia. Możesz debugować system Linux zdalnie, używając dostępu SSH do serwera do wykonania.

Napraw i zweryfikuj

Agent proponuje zmianę w pliku skryptu, a Ty widzisz różnice w interfejsie czatu przed jego zaakceptowaniem, więc możesz zweryfikować wynik. Tryb Ask first wstrzymuje działanie. Czytasz proponowaną poprawkę uważnie przed jej zaakceptowaniem, aby zapewnić poprawność. Agent używa edit_file do zastosowania zmiany i zapisuje plik. Następnie uruchamiasz skrypt ponownie, aby zweryfikować poprawkę. Ten przepływ pracy dotyczy skryptów, które napisałeś lub możesz zmieniać. Debugowanie cmd i narzędzie diagnostyczne pomagają śledzić te kroki. Narzędzie AI do analizy bazy kodu i debugowania upraszcza proces.

MapAperture dla systemu Windows

Zacznij debugować już dziś

Pobierz MapAperture ↗