O PSWA (Windows PowerShell Web Access) está disponível a partir da versão do Windows Server 2012, o PSWA atua como um gateway do Windows PowerShell, oferecendo um console baseado na Web.

Ele permite executar comandos e scripts no console do Windows PowerShell em um navegador da Web, sem necessidade de instalar o Windows PowerShell, software de gerenciamento remoto ou plug-in de navegador no dispositivo cliente.

01 - Passo

Para realizar a instalação execute o comando a seguir :

  Windows
Install-Windowsfeature WindowsPowerShellWebaccess -IncludeManagementTools

02 - Passo

Para gerar o certificado execute o comando a seguir :

  Windows
Install-PswaWebApplication -UseTestCertificate

03 - Passo

Para liberar o acesso ao PSWA para todos os Usuários e Computadores execute o comando a seguir :

  Windows
Add-PswaAuthorizationRule -UserName * -ComputerName * -ConfigurationName *

04 - Passo

Para acessar o PSWA basta informar na barra de endereço : https://hostname/pswa.

Em seguida informar :
User Name : (ex: Administrator)
Password : **********
Connection Type : Computer Name
Computer name : HOSTNAME

  Windows
https://localhost/pwsa

05 - Passo

Após o logon você é direcionado ao Windows PowerShell.

06 - Passo

Basta digitar os códigos que desejar e pressionar a tecla ENTER.

Neste exemplo estou filtrando os usuários ativos no Active Directory :

  Windows
Get-ADUser -Filter {enabled -eq $true} -Properties CanonicalName | Sort-Object Name | Format-Table Name,SamAccountName,CanonicalName

Resultado




  Autor

Marcos Henrique

 São Paulo/SP



  PowerShell

© 2020 - 100SECURITY

Contato