# Wait-ManagementAgent

## Synopsis

Waits for a management agent run to complete

## Syntax

```
Wait-ManagementAgent [-MA] <Object> [<CommonParameters>]
```

## Description

The [Wait-ManagementAgent](https://docs.lithnet.io/mim-sync-service/usage/cmdlet-reference/wait-managementagent) cmdlet displays progress of the current run, and exits once the run has finished. If no run is in progress on the specified MA, then the cmdlet returns immediately

## Parameters

#### -MA \<string>

The name of the management agent to wait for

|                             |       |
| --------------------------- | ----- |
| Required?                   | true  |
| Position?                   | 1     |
| Default value               |       |
| Accept pipeline input?      | false |
| Accept wildcard characters? | false |

#### \<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see [PreviousSync-CSObject](https://app.gitbook.com/o/vBowKyD3s68RayW1Slbx/s/LDcKLcD5D2hwOT3ABWRI/~/changes/BmG7yrwFDRt2yeA3WK0M/usage/cmdlet-reference/sync-csobject).

## Examples

### Wait for a management agent to finish execution

```
PS C:\> Wait-ManagementAgent ADMA
write-host "The management agent has now completed"
```
