3 funções inteligentes do PowerShell após a atualização para o Windows 10

O Windows 10 nos traz um novo PowerShell, essencialmente Prompt de Comando em esteróides. Este artigo mostra como fazer o impossível com o PowerShell. E é mais fácil do que você pensa!

O Windows 10 nos traz um novo PowerShell, essencialmente Prompt de Comando em esteróides.  Este artigo mostra como fazer o impossível com o PowerShell.  E é mais fácil do que você pensa!
Propaganda

O lançamento do Windows 10 está finalmente aqui! Com ele vem o PowerShell, essencialmente o Comando Prompt em esteróides. Ele oferece muitos recursos que podem torná-lo mais produtivo. Considere aprendê-lo e comece com esses comandos básicos do PowerShell.

Desbloqueie a folha de dicas "100+ Essential Windows CMD Commands" agora!

Isso irá inscrever você no nosso boletim informativo

Digite seu e-mail Desbloquear Leia nossa política de privacidade

Uma vez que você esteja familiarizado com isso, continue lendo para um punhado de truques do PowerShell que podem ser úteis para você em algum momento ou outro.

Desinstalar aplicativos pré-instalados

Um dos maiores pontos de notícias (em muitos) para o Windows 10 foi o anúncio de um gerenciador de pacotes integrado O Windows Obtém um Gerenciador de Pacotes - Fazer o download do software centralmente Via OneGet O Windows está adicionando ainda outro recurso do Linux para o Windows. O gerenciamento de pacotes pode aumentar seriamente a produtividade, aumentar a segurança e, finalmente, poupar muita dor de cabeça. Nós mostramos como isso vai funcionar. Consulte Mais informação . O PackageManagement, anteriormente chamado de OneGet, permite instalar ou remover programas usando uma coleção central, em vez de fragmentada da Internet.

Mas o Windows 10 vem com um monte de aplicativos pré-instalados que não podem ser removidos por meios normais, porque o botão Desinstalar está esmaecido. Veja como você pode contornar isso usando o PowerShell.

Abra um PowerShell elevado. Um PowerShell elevado é quando você o executa como administrador para obter mais privilégios e acesso. Pressione a tecla do Windows, procure por "powershell", clique direito sobre o resultado e executar como administrador .

Quando o prompt do UAC aparecer, clique em Sim .

windows-10-powershell-get-appxpackage

Use o comando Get-AppxPackage. Este é um comando simples que retorna uma lista de todos os aplicativos instalados em seu perfil de usuário (arquivos .appx). Para obter uma lista de todos os aplicativos instalados em todos os usuários, execute-o com o parâmetro -AllUsers .

Observe o campo PackageFullName. Navegue pela lista e encontre os aplicativos que você deseja remover e anote o campo PackageFullName desses aplicativos. (Não é a saída mais fácil de ler, eu sei. Cerre os dentes e resmungue se precisar.)

Certifique-se de anotá-lo textualmente! Destaque e copie para melhores resultados. Você não quer cometer erros que possam acabar removendo um aplicativo que você não quisesse remover.

Use Remove-AppxPackage para desinstalar. Feito. É tão simples assim.

Há também um atalho que você pode usar para combinar os dois comandos em um único comando usando o caractere pipe (“|”). Isso leva a saída de qualquer coisa que estiver à esquerda (nesse caso, Get-AppxPackage) e a alimenta diretamente como entrada para o que estiver à direita (Remove-AppxPackage), conforme mostrado abaixo.

Aqui está uma lista de aplicativos do Windows 10 pré-instalados que você pode querer desinstalar, mas não pode ser desinstalada por meios normais:

Get-AppxPackage -Name * WindowsCamera * | Remove-AppxPackage

Get-AppxPackage -Name * ZuneMusic * | Remove-AppxPackage

Get-AppxPackage -Name * WindowsMaps * | Remove-AppxPackage

Get-AppxPackage -Name * MicrosoftSolitaireCollection * | Remove-AppxPackage

Get-AppxPackage -Name * BingFinance * | Remove-AppxPackage

Get-AppxPackage -Name * ZuneVideo * | Remove-AppxPackage

Get-AppxPackage -Name * BingNews * | Remove-AppxPackage

Get-AppxPackage -Name * WindowsPhone * | Remove-AppxPackage

Get-AppxPackage -Name * Windows.Photos * | Remove-AppxPackage

Get-AppxPackage -Name * BingSports * | Remove-AppxPackage

Get-AppxPackage -Name * XboxApp * | Remove-AppxPackage

Get-AppxPackage -Name * BingWeather * | Remove-AppxPackage

Get-AppxPackage -Name * WindowsSoundRecorder * | Remove-AppxPackage

Get-AppxPackage -Name * 3DBuilder * | Remove-AppxPackage

Get-AppxPackage -Name * SkypeApp * | Remove-AppxPackage

Get-AppxPackage -Name * MicrosoftOfficeHub * | Remove-AppxPackage

Aviso: Execute estes comandos por sua conta e risco. Esperamos que esses aplicativos sejam removidos com segurança, mas a MakeUseOf não tem responsabilidade se o seu sistema for danificado de alguma forma como resultado da remoção de aplicativos.

Buscar lista de drivers instalados

Uma grande preocupação com o Windows 10 é a compatibilidade de drivers para dispositivos de hardware. Um driver de dispositivo é um código que permite que o sistema operacional se comunique com dispositivos externos, como teclados, mouses, placas gráficas, etc.

Quando um driver é incompatível com o sistema operacional, o hardware que ele controla é inutilizado. Ninguém quer atualizar para o Windows 10 e descobrir que seus periféricos não funcionam mais! É por isso que existem vários métodos que você pode usar para determinar a compatibilidade com o Windows 10. O seu computador é compatível com o Windows 10 e você pode atualizar? Seu computador é compatível com o Windows 10 e você pode atualizar? O Windows 10 está chegando, possivelmente em julho. Você está ansioso para atualizar e seu sistema será elegível? Em suma, se o seu computador executa o Windows 8, ele também deve executar o Windows 10. Mas ... Leia Mais.

Mas mesmo que seja considerado compatível, há sempre uma chance de que você precise atualizar drivers desatualizados ou instalar novos drivers completamente. Para isso, seria útil ver o estado de seus drivers atuais, não é?

Abra um PowerShell elevado, conforme descrito acima.

Quando o prompt do UAC aparecer, clique em Sim .

windows-10-powershell-get-windowsdriver

Use o comando Get-WindowsDriver. Este comando gera uma lista de informações sobre os pacotes de drivers instalados no sistema. Por padrão, somente drivers de terceiros são incluídos.

Na maior parte, você precisará incluir o parâmetro -Online (isso especifica que você deseja drivers para o sistema atualmente em execução). Se você quiser mais do que apenas drivers de terceiros, inclua o parâmetro -All também.

Verificar ameaças de malware

O Microsoft Security Essentials foi descontinuado a partir do Windows 8 em favor de seu sucessor espiritual, o Windows Defender: 7 coisas que você precisa saber sobre a solução antivírus da Microsoft Windows Defender: 7 coisas que você precisa saber sobre a solução antivírus da Microsoft A segurança interna da Microsoft é boa o suficiente ? A Microsoft aprimora continuamente suas ferramentas de segurança. Mostraremos as vantagens e desvantagens do Windows Defender no Windows 8, Leia mais. E no que diz respeito à proteção diária, o Windows Defender não é tão ruim assim. Não é o melhor, claro, mas faz o trabalho.

Mas digamos que você esteja em uma situação em que o Windows Defender não esteja funcionando (por exemplo, um programa de terceiros o torne inutilizável) e uma alternativa não esteja disponível (talvez você não tenha acesso à Internet), mas será necessário digitalizar seu sistema para ameaças. O que você pode fazer?

Estranhamente, o PowerShell pode ajudar! Usando um comando simples, você pode executar uma verificação do Windows Defender sem realmente iniciar o Windows Defender.

Abra um PowerShell elevado, veja as instruções acima.

Quando o prompt do UAC aparecer, clique em Sim .

windows-10-powershell-start-mpscan

Execute o comando Start-MpScan. O comando base iniciará uma varredura usando os parâmetros padrão. Você pode significar qual unidade ou diretório procurar usando um parâmetro como -ScanPath “C:” . Você também pode indicar um tipo de varredura usando -ScanType [QuickScan / FullScan / CustomScan] .

Atualizar assinaturas de ameaças. As verificações de malware com o Windows Defender são tão boas quanto as definições de ameaças que o Windows Defender conhece. Manter essas definições atualizadas é crucial. Você pode usar o comando Update-MpSignature para isso.

Saiba mais sobre o PowerShell

O PowerShell só ficará mais forte e mais útil à medida que o Windows 10 evoluir e amadurecer. Se você usa seu computador para mais do que apenas navegação no Facebook e jogos Solitaire, considere pesquisar como o PowerShell pode facilitar sua vida.

Tudo acima é apenas a ponta do iceberg.

Para que você usa o PowerShell? Tem alguma dica que possa ajudar um novato do PowerShell? Compartilhe seus pensamentos conosco nos comentários abaixo!

In this article