Una unidad básica de un comando dentro de Windows PowerShell se conoce como cmdlet (pronunciada como comandante). Todos los cmdlets tienen un formato de sustantivo verbo y hay cientos de cmdlets que se pueden usar en Windows PowerShell. Todos estos cmdlets se pueden usar tanto en la caja superior como en minúscula porque Windows PowerShell no es sensible a los casos.Este artículo describe brevemente el cmdlet en PowerShell con los resultados de aprendizaje que se mencionan por debajo:
Vamos a empezar!
¿Qué es un cmdlet de PowerShell?
Es un comando muy simple y liviano que se usa en el entorno de Windows PowerShell y se pronuncia comúnmente como comando, deje que. Los cmdlets son un tipo especial de .Las clases netas que implementan algunas tareas/operaciones específicas y Windows PowerShell puede invocarlas/llamarlas en tiempo de ejecución a través de las API.
Nombres de cmdlet
En PowerShell, los nombres de los cmdlets están diseñados en base a un patrón especial I.mi. par. El verbo en el cmdlet determina la acción que realiza el cmdlet mientras el sustantivo determina el recurso en el que el cmdlet especificado realizará la acción.
Parámetros de cmdlet
Los cmdlets de PowerShell pueden tener algunos parámetros obligatorios y opcionales que controlan cómo funciona el cmdlet. Diferentes tipos de parámetros del cmdlet se enumeran en la lista:
Diferencia entre cmdlets y comandos
Los cmdlets difieren de los comandos en los aspectos de la lista a continuación:
Cmdlets de uso frecuente
PowerShell incluye cientos de cmdlets y entre ellos los cmdlets más utilizados se enumeran en la tabla dada a continuación:
cmdlet | Descripción |
Al Command | Proporciona/recupera todos los cmdlets instalados en una computadora. |
Get-Childitem | Se usa para obtener los artículos y los artículos para niños en una o más ubicaciones. |
Consigue ayuda | Proporciona una información detallada sobre el cmdlet especificado |
Recogida | Proporciona la ubicación actual del directorio. |
Escoger localización | Establece la ubicación actual del directorio. |
Proceso de parada | Se usa para detener/terminar un proceso. |
Nuevo artículo | Crea un nuevo archivo/directorio vacío. |
Ítem de copia | Copia los archivos/elementos de una ubicación a otra dentro del mismo espacio de nombres. |
Remover el artículo | Se usa para eliminar un archivo/directorio. |
Mudanza | Se usa para mover un archivo de una ubicación a la otra. |
Cambio de nombre | Este cmdlet se usa para cambiar el nombre de un archivo. |
Invocar-gpupdate | Actualiza la actualización de la política del grupo. |
Agrega | Se une a la computadora a un dominio. |
Reiniciar computadora | Este cmdlet reinicia el sistema operativo en una computadora local/remota. |
Parpadería | Este cmdlet se usa para apagar las computadoras locales o remotas. |
Cómo usar cmdlet en PowerShell
Consideremos un par de ejemplos para comprender cómo funcionan los cmdlets en PowerShell:
Cómo funciona el cmdlet de get-help en PowerShell
El bloque de código que se detalla a continuación lo ayudará a comprender el funcionamiento de Get-Help Cmdlet:
Get-Help New-itemEn el fragmento anterior, utilizamos el cmdlet Get-Help para obtener la información detallada sobre el cmdlet de nuevo artículo.
Cómo funciona el cmdlet de la ubicación en PowerShell
En este ejemplo, utilizamos el cmdlet de ubicación para obtener la ubicación del directorio actual:
RecogidaLa salida muestra que el cmdlet de ubicación get devuelve la ubicación del directorio actual.
Conclusión
Una unidad básica de un comando dentro de Windows PowerShell se conoce como cmdlet (pronunciada como comandante). Los cmdlets de PowerShell se pueden invocar programáticamente utilizando las API de Windows PowerShell. En PowerShell, hay una amplia gama de cmdlets que se utilizan para realizar diferentes tareas, por ejemplo, el cmdlet get-help proporciona una información detallada sobre el cmdlet especificado, el cmdlet de la ubicación get la ubicación actual del directorio, el cmdlet de ubicación de ajuste establece la colocación de la ubicación establecida. Ubicación actual del directorio, etc. Este artículo presentó una descripción completa de los cmdlets de PowerShell.