Você está na página 1de 3

JM Multimédia.

net

Comandos básicos do Windows PowerShell

 Listar diretórios: ls;


 Limpar a tela: cls;
 Criar diretórios: nkdir (digite o nome do diretório e aperte "enter" duas vezes);
 Criar arquivos: ni (digite o nome do arquivo e aperte "Enter" duas vezes). Depois digite
"File";
 Renomear: rni (digite o nome do arquivo ou diretório que será renomeado);
 Mover: mv (digite o nome do arquivo que deseja mover seguido pelo nome da pasta
que deseja);
 Apagar: erase;
 Listar todos os comandos: get-alias;
 Obter ajuda: get-help.

Algumas ações que podem ser feitas através do PowerShell

Relatório de todos os dispositivos USB conectados.

Com o PowerShell, você pode fazer uma chamada WMI (Windows Management
Instrumentation) para recuperar os dispositivos USB instalados em um computador
local ou remoto. Basta usar o comando:

gwmi Win32_USBControllerDevice -computername SERVER1 fl


Antecedent,Dependent
JM Multimédia.net

Com ele você irá aplicar um filtro para trazer de volta o antecedente e campos
dependentes do computador SERVER1. Se você desejar a exportação completa, poderá
criar um filtro para ter a exportação total dos dispositivos USB em um sistema. É muito
útil para manter um relatório para servidores que possuem um dispositivo USB
conectado.

Executar suas tarefas CMD favoritas

Sim, você pode parar de usar o prompt do DOS e começar a fazer todas essas mesmas
tarefas dentro PowerShell. Isso torna o aprendizado um pouco mais fácil e o ajuda a se
familiarizar com interface.

Encerrar um processo no PowerShell em vez do Gerenciador de Tarefas

Quando você tem uma serviço ativo no Windows que para de responder, você pode usar
o PowerShell para executar ações equivalentes a de encerrar tarefa dentro do
Gerenciador de Tarefas. Por exemplo, você pode fazer o seguinte para o BadThread.exe

get-process BadTh*

O resultado será similar a esse:

Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName

------------ -------- ------------ ------- ----- ----------- ---- -----------

28 4 -210844 -201128 -163 25.67 2792 BadThread


JM Multimédia.net

Uma vez que o ID do processo foi identificado, você pode encerrar o processo,
digitando: "stop-process -id 2792". Neste ponto, o BadThread será encerrado de
maneira bruta e você também poderá retomar a sua tentativa de iniciar o serviço a partir
do PowerShell.

Use o PSDrive para ver mais do que apenas unidades

O comando PSDrive permite visualizar objetos no Windows além dos tradicionais de


rede, unidades locais, ou removíveis. Um caso popular é o PSDrive HKLM para
visualizar a árvore do registro HKEY_LOCAL_MACHINE. Para entrar no registro,
digite o seguinte comando:

PS C:> cd HKLM:

PS HKLM :/>

A partir daqui você poderá visualizar a seção de registro, podendo até mesmo excluir
itens, se desejar.

PowerShell com interface gráfica

O PowerShell inclui uma interface gráfica, o que é muito interessante. Além disso, os
scripts do PowerSheel são salvos como arquivos Ps1, tornando fácil modificar e
importar os scripts enrte sistemas.

Uma nota sobre o PowerShell com interface gráfica: Você deverá configurar a política
de execução através do PowerShell antes de usar a ferramenta.

PS C:> Set-ExecutionPolicy Restrict (apenas verifica)

PS C:> Set-ExecutionPolicy AllSigned (mais seguro)

PS C:> Set-ExecutionPolicy RemoteSigned (meio seguro)

PS C:> Set-ExecutionPolicy Irrestrito (menos seguro)

Trabalhe a partir do teclado a partir do PowerShell com interface gráfica

Se você é familiarizado com o ambiente Microsoft SQL, vai apreciar alguns dos atalhos de
teclado. No PowerShell com interface gráfica, você pode selecionar uma única linha ou várias
linhas e executá-las pressionando a tecla F5. Além disso, se você tiver modificado um script,
pode usar o familiar Ctrl+S para salvar, Ctrl+ Z para desfazer, Ctrl+C para copiar e Ctrl+V para
colar.

Você também pode gostar