Prima di cominciare l'esecuzione del debug, è necessario impostare uno o più punti d'interruzione. Non è possibile impostare un punto d'interruzione a meno che lo script di cui si desidera eseguire il debug non sia salvato. Per informazioni su come impostare un punto d'interruzione, vedere Modalità di impostazione, rimozione, disabilitazione, abilitazione ed elenco dei punti di interruzione o Set-PSBreakpoint. Dopo aver avviato il debug, non è possibile modificare uno script fino all'interruzione del debug. Uno script che dispone di uno o più punti d'interruzione impostati viene salvato automaticamente prima dell'esecuzione.

Per avviare il debug

Fare clic su Esegui script nella barra del titolo dello script. All'avvio del debug, si verificano le modifiche seguenti:

  • Il prompt dei comandi cambia in ">>>" e viene preceduto da "[DBG]" per indicare che il debug è in corso.

  • Il primo punto d'interruzione viene evidenziato.

Per continuare il debug

  1. Scegliere Esegui/Continua dal menu Debug oppure digitare C nel riquadro comandi e premere INVIO.

  2. Se si sceglie Esegui/Continua, l'esecuzione dello script continua fino al punto d'interruzione successivo o fino alla fine dello script.

Per visualizzare lo stack di chiamate

  1. Scegliere Visualizza lo stack di chiamate dal menu Debug oppure digitare K nel riquadro comandi e premere INVIO.

  2. Nel riquadro di output viene visualizzato lo stack di chiamate corrente.

Per interrompere il debug

Scegliere Arresta debugger dal menu Debug oppure digitare Q nel riquadro comandi e premere INVIO.

Vedere anche




Argomenti della Guida