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

. Ele é carregado com mais poder e flexibilidade e que lhe concede o controle de quase todos os aspectos do sistema do Windows, mas ele vem com uma desvantagem: a curva de aprendizagem. Felizmente, PowerShell não é tão difícil de entender.15 CMD Comandos Cada usuário do Windows deve saber15 CMD Comandos Cada usuário do Windows deve saberO prompt de comando é uma ferramenta do Windows antiquada, mas poderoso. Nós vamos mostrar-lhe os comandos mais úteis a cada usuário do Windows precisa saber.consulte Mais informação

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.

Obter ajuda

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 dá um resumo do comando especial, que inclui uma descrição, comandos relacionados, e regras de sintaxe ao usar o comando. Ao visualizar regras de sintaxe, elementos em colchetes [] são opcionais.

Obter ajuda -Cheio dá um resumo detalhado do que determinado comando.

Obter ajuda -Exemplo mostra vários exemplos de como o comando pode ser usado e que tipo de saída que você pode esperar.

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 mostra comandos com o nome dado. Se você não sabe o nome exato, você pode usá-lo em conjunto com um curinga (*) assim: Get-Command -Name * registo *, que retornaria todos os comandos que “registrar” em algum lugar do nome.

Get-Command -CommandType mostra apenas os comandos de um tipo particular: Alias, Cmdlet, Function ou Script. Compreender a diferença entre estes tipos está além do escopo deste artigo.

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!


Artigos relacionados