Ejercicio: Localización de comandos
Nota:
En esta unidad, usará Azure Cloud Shell como terminal. Puede acceder a Cloud Shell mediante Azure Portal o el inicio de sesión de Cloud Shell. Para usarlo no es necesario instalar nada en el PC o el portátil.
Aquí ejecuta comandos que le ayudarán a obtener más información sobre PowerShell. PowerShell no es algo que se aprenda de la noche a la mañana; se aprende comando a comando. Puede acelerar el aprendizaje mediante el uso eficaz de los cmdlets principales.
Nota:
Este ejercicio es opcional. Si desea completar este ejercicio, deberá crear una suscripción de Azure antes de comenzar. Si no tiene una cuenta de Azure o no quiere crear una en este momento, puede leer las instrucciones para que comprenda la información que se presenta.
Localización de un comando
Para localizar los comandos, puede ejecutar el cmdlet Get-Command. Este cmdlet le ayuda a buscar todos los cmdlets instalados en el sistema. Use marcas para restringir los resultados de la búsqueda solo a los cmdlets que se ajusten al escenario.
En este escenario, busca un cmdlet que pueda ayudarle a trabajar con archivos.
Ejecute el comando
Get-Commandcon la marca-Noun. EspecifiqueFile*para buscar todo lo relacionado con los archivos.Get-Command -Noun File*En la respuesta se muestra algo parecido al texto siguiente:
CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-FileHash 7.0.0.0 Microsoft.PowerShell.Utility Cmdlet Out-File 7.0.0.0 Microsoft.PowerShell.Utility Cmdlet Unblock-File 7.0.0.0 Microsoft.PowerShell.UtilityLos cmdlets
Get-FileHash,Out-FileyUnblock-Filecoinciden con la consulta. Ahora tiene una respuesta manejable. Para filtrar aún más la respuesta, agregue el parámetro-Verba la consulta.Ejecute
Get-Command. Especifique las marcas-Verby-Noun.Get-Command -Verb Get -Noun File*El resultado es similar a la salida siguiente:
CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-FileHash 7.0.0.0 Microsoft.PowerShell.UtilityEn esta ocasión, solo coincide un registro con la búsqueda, porque ha especificado los parámetros
-Nouny-Verb.
Como el dominio en el que trabaja es el de administración de archivos, ha especificado File como nombre. Si sabe lo que quiere hacer en ese dominio, puede especificar parámetros -Verb. Mediante el uso de uno o posiblemente dos parámetros, puede encontrar rápidamente el cmdlet que necesita.