O que é o Windows PowerShell?
O Windows PowerShell é uma ferramenta de automação de tarefas desenvolvida pela Microsoft para ajudar os administradores a reduzir sua carga de trabalho. Ele ajuda você a automatizar tarefas e processos simples no Windows, ajudando você a se concentrar no trabalho que envolve mais complexidade e criatividade.
Embora muitas pessoas tenham visto e usado o prompt de comando, menos ouviram falar do PowerShell. Neste artigo, veremos como exatamente o PowerShell ajuda seus usuários, bem como algumas das coisas interessantes que você pode fazer com ele.
O que é o Windows PowerShell?
Antes de mergulharmos no PowerShell, vamos primeiro fazer outra pergunta: "O que é um shell?"
Um shell é um programa de computador que recebe comandos pelo teclado, os interpreta e os retransmite ao sistema operacional para execução. Essencialmente, ele atua como uma interface entre você e o sistema operacional. Ele pode ser baseado em GUI ( interface gráfica do usuário ) ou pode ser construído em cima de uma CLI (interface de linha de comando).
Embora o shell exista desde o lançamento do sistema operacional Multics em 1969, o Windows apresentou sua versão, o Shell, em novembro de 1985. Era um shell básico útil para gerenciar arquivos, chamado MS-DOS Executive. Os desenvolvimentos desse shell básico se seguiram, mas sempre havia a necessidade de algo mais poderoso.
Anteriormente na história do Windows, os usuários recorreram ao uso de diferentes ferramentas para administração e automação do sistema. Em 2006, uma grande melhoria do conceito Shell foi introduzida como solução: o Windows PowerShell.
O Windows PowerShell permite executar várias operações, desde automatizar tarefas repetitivas, administração de rede e assim por diante, até tarefas que exigem mais atenção e criatividade (como publicação de conteúdo de sites, design etc.).
Isso não apenas economiza seu tempo, mas também oferece maior controle sobre o sistema operacional e seus processos.
O que é um cmdlet do PowerShell?
Agora que você está familiarizado com o PowerShell, vamos examinar um dos aspectos mais importantes do PowerShell: o Cmdlet .
Cmdlets (pronuncia-se command-let) são comandos leves e potentes do Windows PowerShell. Eles existem como blocos de construção que você pode usar para executar ações específicas, como copiar e mover arquivos ou como parte de um script PowerShell maior e mais avançado.
O cmdlet Get-Help , por exemplo, é o cmdlet mais útil, pois permite ver o que um cmdlet específico faz, examinar seus parâmetros e mostrar as várias maneiras pelas quais o cmdlet é usado.
Semelhante ao Get-Help , Get-Command é outro cmdlet que você pode usar para solucionar vários problemas do shell. Especificamente, ele mostra todos os comandos instalados em seu sistema. Os comandos exibidos incluem cmdlets, funções, aliases, filtros, scripts e aplicativos. Quando usado com parâmetros, ele mostrará todos os comandos específicos associados a esse parâmetro.
Por exemplo, o comando a seguir pegará comandos de todos os tipos disponíveis para seu computador local e os exibirá:
- Get-Command *
Como usar o Windows PowerShell
- Write-Host "I make memes; Therefore I am."
- Set-ExecutionPolicy RemoteSigned
- & "C:\Users\mshaa\Desktop cript.txt"
Nenhum comentário: