рус en

Отладка сценариев в интегрированной среде сценариев Windows PowerShell

Опубликовано: 24.09.2017

В этой статье описано, как отлаживать сценарии на локальном компьютере визуальными инструментами отладки интегрированной среды сценариев (ISE) Windows PowerShell. This topic describes how to debug scripts on a local computer by using the Windows PowerShell Integrated Scripting Environment (ISE) visual debugging features.

Управление точками останова How to manage breakpoints

Точка останова — это назначенная точка в сценарии, на которой выполнение временно останавливается, чтобы можно было проверить текущее состояние переменных и среды, в которой выполняется сценарий. A breakpoint is a designated spot in a script where you would like operation to pause so that you can examine the current state of the variables and the environment in which your script is running. После приостановки сценария в точке останова можно выполнить команды в области консоли для проверки его состояния. Once your script is paused by a breakpoint, you can run commands in the Console Pane to examine the state of your script. Можно выводить переменные и выполнять другие команды. You can output variables or run other commands. Можно даже изменять значения любых переменных, видимых в контексте текущего выполняемого сценария. You can even modify the value of any variables that are visible to the context of the currently running script. После получения нужных сведений можно продолжить выполнение сценария. After you have examined what you want to see, you can resume operation of the script.

В среде отладки Windows PowerShell можно установить три вида точек останова: You can set three types of breakpoints in the Windows PowerShell debugging environment:

Точка останова по строке . Line breakpoint . Сценарий приостанавливается при достижении назначенной строки. The script pauses when the designated line is reached during the operation of the script

rss