Exercício - Localizar comandos
Observação
Nesta unidade, você usa o Azure Cloud Shell como um terminal. Você pode acessar o Cloud Shell por meio do portal do Azure ou do login do Cloud Shell. Não é preciso instalar nada no seu PC ou portátil para o utilizar.
Aqui, você executa comandos que ajudam a saber mais sobre o PowerShell. O PowerShell não é algo que você aprende da noite para o dia; aprende-se comando por comando. Você pode acelerar seu aprendizado usando efetivamente os cmdlets principais.
Observação
Este exercício é opcional. Se quiser concluir este exercício, terá de criar uma subscrição do Azure antes de começar. Se você não tiver uma conta do Azure ou não quiser criar uma no momento, leia as instruções para entender as informações que estão sendo apresentadas.
Localizar um comando
Localize comandos executando o Get-Command cmdlet. Este cmdlet ajuda você a pesquisar todos os cmdlets instalados em seu sistema. Use sinalizadores para restringir os resultados da pesquisa apenas aos cmdlets que se ajustam ao seu cenário.
Nesse cenário, você está procurando um cmdlet que possa ajudá-lo a trabalhar com arquivos.
Execute o comando
Get-Commandcom o sinalizador-Noun. EspecifiqueFile*para localizar qualquer coisa relacionada a arquivos.Get-Command -Noun File*A resposta mostra algo semelhante ao seguinte texto:
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.UtilityOs cmdlets
Get-FileHash,Out-FileeUnblock-Filetodos correspondem à sua consulta. Agora, você tem uma resposta gerenciável. Para filtrar ainda mais a resposta, adicione o-Verbparâmetro à sua consulta.Execute o
Get-Command. Especifique os sinalizadores-Verbe-Noun.Get-Command -Verb Get -Noun File*O resultado é semelhante à seguinte saída:
CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-FileHash 7.0.0.0 Microsoft.PowerShell.UtilityDesta vez, apenas um registro corresponde à sua pesquisa, porque você especificou o
-Nounparâmetro e o-Verbparâmetro.
Como o domínio em que você trabalha é gerenciamento de arquivos, você especificou File como o substantivo. Se você souber o que deseja fazer dentro desse domínio, poderá especificar -Verb parâmetros. Usando um ou possivelmente dois parâmetros, você pode encontrar rapidamente o cmdlet de que precisa.