Descripción de los cmdlets
Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Última modificación del tema: 2006-08-10
Un cmdlet, pronunciado como "command-let", es la unidad de funcionalidad más pequeña del Shell de administración de Microsoft Exchange. Los cmdlets imitan a los comandos integrados en otros shells, como por ejemplo el comando dir
de cmd.exe
. Al igual que estos comandos familiares, los cmdlets pueden ejecutarse directamente desde la línea de comandos del Shell de administración de Exchange y funcionar en el contexto del shell, no como un proceso independiente.
Los cmdlets suelen estar diseñados en torno a tareas administrativas repetitivas y, en el Shell de administración de Exchange, más de 360 cmdlets están destinados a tareas de administración específicas de Exchange. Están disponibles además de los cmdlets administrativos de sistema que no son de Exchange que se incluyen en el diseño de shell PowerShell de Microsoft Windows.
Importante
Para obtener acceso a los cmdlets del Shell de administración Exchange debe cargar el Shell de administración de Exchange desde el menú de programas de Microsoft Exchange Server 2007.
Todos los cmdlets del Shell de administración de Exchange se presentan en pares verbo-nombre. El par verbo-nombre se separa siempre mediante un guión (-) sin espacios, y los nombres del cmdlet son siempre en singular. Los verbos hacen referencia a la acción que emprende el cdmlet. Los nombres hacen referencia al objeto sobre el que el cmdlet emprende la acción. Por ejemplo, en el cmdlet Get-SystemMessage, el verbo es Get, y el nombre SystemMessage. Todos los cmdlet del Shell de administración de Exchange que administran una función determinada comparten el mismo nombre. La tabla 1 contiene ejemplos de algunos de los verbos disponibles en el Shell de administración de Exchange.
Nota
De forma predeterminada, si se omite el verbo, el Shell de administración de Exchange asume el verbo Get. Por ejemplo, al llamar a Mailbox obtendrá los mismos resultados que cuando llame a Get-Mailbox.
Tabla 1 Ejemplos de verbos en el Shell de administración de Exchange
Verbo | Descripción |
---|---|
Disable |
Los cmdlets Disable establecen el valor del estado Habilitado del objeto de Exchange 2007 especificado en |
Enable |
Los cmdlets Enable establecen el valor del estado Habilitado del objeto de Exchange 2007 especificado en |
Get |
Los cmdlets Get recuperan información acerca de un objeto de Exchange 2007 determinado. Nota La mayoría de cmdlets Get sólo devuelven información de resumen al ejecutarlos. Para indicar al cmdlet Get que devuelva información detallada al ejecutar un comando, canalice el comando hacia el cmdlet Format-List. Para obtener más información acerca del comando Format-List consulte Trabajo con salidas de comandos (en inglés). Para obtener más información acerca de la canalización, consulte Canalización (en inglés). |
Install |
Los cmdlets Install instalan un nuevo objeto o función en un servidor Exchange 2007. |
Move |
Los cmdlets Move cambian la posición del objeto de Exchange 2007 especificado desde un contenedor o servidor a otro. |
New |
Los cmdlets New crean nuevos objetos de Exchange 2007. |
Remove |
Los cmdlets Remove eliminan el objeto de Exchange 2007 especificado. |
Set |
Los cmdlets Set modifican las propiedades de un objeto Exchange 2007 existente. |
Test |
Los cmdlets Test prueban componentes específicos de Exchange 2007 y suministran archivos de registro que puede examinar. |
Uninstall |
Los cmdlets Uninstall quitan un objeto o función de un servidor Exchange 2007. |
La siguiente lista de cmdlets es un ejemplo de un conjunto de cmdlets completo. Este conjunto de cmdlets se utiliza para administrar la notificación del mensaje de estado de entrega (DSN) y las características del mensaje de cuota de buzón de Exchange 2007:
Get-SystemMessage
New-SystemMessage
Remove-SystemMessage
Set-SystemMessage