Comandos 6 powershell basic para obter mais de janelas
PowerShell é o que você começa quando você dar esteróides para o Prompt de Comando do Windows
Conteúdo
Você ainda têm de descobrir os benefícios do PowerShell? Sem problemas. Vamos levá-lo através de alguns dos comandos mais básicos e como eles podem melhorar a sua experiência do Windows.
Mesmo se você não acabar usando estes comandos de dia para dia, tornando-se familiarizado com eles ainda é bom, uma vez que parece que a Microsoft está agora mais investiu em PowerShell do que nunca. Por exemplo, saber PowerShell lhe permitirá aproveitar a incrível OneMarque manjedoura pacote.O Windows Obtém um gerenciador de pacotes - Baixar Software central Via OneMarqueO Windows Obtém um gerenciador de pacotes - Baixar Software central Via OneMarqueMicrosoft está adicionando ainda uma outra característica Linux para o Windows. gerenciamento de pacotes pode aumentar seriamente a produtividade, aumentar a segurança e, finalmente, poupar muita dor de cabeça. Nós mostramos-lhe como vai funcionar.consulte Mais informação
Obter ajuda
A Microsoft está ciente de curva de aprendizagem do PowerShell. É por isso que ele vem com o cmdlet Get-Help apropriadamente chamado, que lhe fornece toda a informação que você precisa para executar corretamente os comandos disponíveis para você. Acostume-se a depender isso sempre que você ficar preso ou confuso.
Digitando Obter ajuda em PowerShell dá uma breve descrição do que ele faz e como usá-lo. Aqui estão algumas dicas para você começar.
Obter ajuda
Obter ajuda
Obter ajuda
Obter ajuda * listas cada tópico ajuda possível que está disponível para você. Ele pode oprimi-lo em primeiro lugar, por isso não é recomendado se você é novo para PowerShell (isso seria semelhante a leitura através de uma tampa de dicionário para cobrir). Use-o como uma referência quando você está mais confortável.
Get-Command
Get-Command enumera todos os comandos que estão atualmente disponíveis para você agora. Dito de outra forma, ele faz não listar cada um comando disponível no PowerShell. Mesmo assim, esta lista pode chegar a ser muito longo, por isso é melhor que você filtrá-la de acordo com o que você está procurando.
Get-Command -Name
Get-Command -CommandType
Get-Item
o Get-Item cmdlet retorna o item especificado pelos parâmetros que você dá. Este item pode ser um arquivo, pasta, roteiro, ou o que quer. Note que ele não retorna a conteúdo do item, por isso, se você usou Get-Item em um arquivo .txt, não iria mostrar-lhe o texto real dentro.
Video: Windows Command-line Tooling, Totally Tooling Tips (S2, Ep4)
Usando Get-Item em um diretório irá retornar o diretório real, e não os itens dentro desse diretório. Se você quiser fazer o último, você deve usar o Get-ChildItem cmdlet vez.
O oposto do Get-Item é o Remover item cmdlet, que exclui o item especificado.
Video: Tutorial Baixar e Instalar Forza Horizon 3 no PC
Get-Content
Este cmdlet é como Get-Item acima, exceto que ele realmente retorna o conteúdo do item especificado. Se você usou Get-Content em um arquivo .txt, retornaria todo o texto dentro. Se você usou-o em um arquivo PNG, você terá um monte de dados binários sem sentido e ilegíveis.
Por si só, esse cmdlet não é muito útil. No entanto, você pode combiná-lo com cmdlets mais avançados (que não irão cobrir aqui devido ao facto de estar além do nosso alcance) para efeito puro.
Um exemplo: usando Get-Content em um arquivo .txt cheio de diferentes endereços da web e alimentando essa informação para um cmdlet Foreach-Object para executar um comando usando cada endereço web como um parâmetro.
Get-Service
Como o próprio nome diz, o Get-Service cmdlet permite que você recupere informações sobre os serviços que estão instalados no seu computador. Executá-lo sem nenhum parâmetro irá mostrar uma lista de todos serviços, juntamente com os respectivos estados (por exemplo, em funcionamento ou parado).
Se você sabe exatamente o que você está procurando, usando Get-Service pode ser muito mais rápido do que navegar através do Painel de Controle do Windows e lidar com serviços através da GUI.
Outros cmdlets baseados em serviços úteis incluem Start-Service, Stop-Service, Suspender-Service, Resume-Service, e Restart-Service.
Get-Process
Get-Process é similar ao Get-Service, exceto que retorna informações sobre processos. Por si só, o comando irá listar todos os processos em execução no seu sistema. Os processos podem ser filtrados de acordo com nomes e IDs entre outros identificadores.
Outros cmdlets úteis incluem Comece-Process, Stop-Process, e Esperar-Processo. Uma vez que você se sentir confortável com isso, você terá um tempo mais fácil de depuração soluços relacionados a processos em seu sistema do que se estivesse a usar o gestor de tarefas do Windows.5 alternativas poderosas para o Gerenciador de Tarefas do Windows5 alternativas poderosas para o Gerenciador de Tarefas do WindowsWindows Task Manager nativa pode muito bem ser chamado de assassino tarefa, já que só trazê-lo até matar processos que não respondem. Gerenciadores de Tarefas alternativas permitem que você realmente gerenciar seus processos.consulte Mais informação
Pensamentos finais
Mais uma vez, pode parecer que alguns desses comandos não são muito úteis, mas isso é porque o seu valor não brilhar até que você introduzir alguns outros elementos que realmente mostram o poder do PowerShell. Por exemplo, Get-Item é aquele que pode parecer desnecessária, à primeira vista, mas considere o seguinte:
$ (Get-Item C: SampleDirectory) .lastaccesstime
O acima retorna essencialmente a última vez que alguém acessou esse diretório particular. Este tipo de scripting vem a calhar quando você está escrevendo seus próprios cmdlets ou scripts, que é apenas uma maneira de tirar o máximo partido das funcionalidades do PowerShell.
O que você acha do PowerShell? Você está disposto a aprender o que ele oferece? Compartilhe seus pensamentos com a gente nos comentários abaixo!