MapAperture
Flussi di lavoro

Debug degli script batch Windows con cmd

03
Correggi script batch

Esegui uno script batch che fallisce

Hai uno script batch che fallisce in silenzio. Devi vedere il comando esatto che ha causato l'errore e il motivo. Questo flusso di lavoro mostra come usare l'agente per eseguire lo script e catturare l'output di errore direttamente, perché le attività di codifica semplici si trasformano in sessioni di debug.

01

Apri cartella

Apri la cartella del progetto nella finestra della chat dell'agente.

02

Esegui script

Chiedi all'agente di eseguire il file dello script batch.

03

Leggi output

Controlla la scheda dell'output shell per il messaggio di errore.

04

Correggi errore

Accetta la correzione proposta nella vista diff (in modalità Ask first).

Esempio di report bug

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.

Questo file di testo semplice registra il riepilogo del bug e i passaggi per riprodurre il problema affinché l'agente possa analizzarlo.

Strumento diagnostico per il debug degli script

Esegui e cattura

L'agente esegue il tuo script batch nell'ambiente Shell e cattura l'output standard insieme allo stream di errore per un'analisi e revisione dettagliata. Vedi il risultato. Questo approccio agisce come un cmd debug per i tuoi script. L'agente legge il file dello script per comprenderne la logica. Poi esegue i comandi in sequenza sulla macchina locale. Puoi vedere esattamente quale riga ha causato il fallimento nel log. L'agente suggerisce una correzione basata sul codice di uscita reale. Puoi eseguire il debug di Linux in remoto utilizzando l'accesso SSH al server per l'esecuzione.

Correggi e verifica

L'agente propone una modifica al file dello script e vedi il diff nell'interfaccia di chat prima di accettarlo, così puoi verificare il risultato. Ask first mette in pausa. Leggi attentamente la correzione proposta prima di accettarla per garantire la correttezza. L'agente usa edit_file per applicare la modifica e salva il file. Poi esegui di nuovo lo script per verificare la correzione. Questo flusso di lavoro si applica agli script che hai scritto o che puoi modificare. cmd debug e strumento diagnostico debug ti aiutano a tenere traccia di questi passaggi. ai tool to analyze codebase and debug semplifica il processo.

MapAperture per Windows

Inizia il debug oggi

Scarica MapAperture ↗