Artigo original: Command Line Commands – CLI Tutorial

A linha de comando do Windows é uma das ferramentas mais poderosas em um PC com Windows. Com ela, você pode interagir diretamente com o sistema operacional e fazer muitas coisas que não estão disponíveis na interface gráfica do usuário (GUI – do inglês, Graphical User Interface).

Neste artigo, mostrarei 40 comandos que você pode usar na linha de comando do Windows e que podem aumentar sua confiança como usuário do Windows.

Observação: você precisa ter cuidado ao usar os comandos que mostrarei. Isso ocorre porque alguns comandos podem ter um efeito negativo ou positivo duradouro em seu PC com Windows até que você o reinicie.

Além disso, alguns desses comandos exigem que você abra o prompt de comando como administrador.

ss5-1

Comandos da linha de comando do Windows

powershell start cmd -v runAs – executar o prompt de comando como administrador

Inserir esse comando abre outra janela do prompt de comando como administrador:

ss1-1

driverquery – lista todos os drivers instalados

É importante ter acesso a todos os drivers porque eles costumam causar problemas.

É isso que este comando faz – ele mostra até mesmo os drivers que você não encontrará no gerenciador de dispositivos.

ss2-1

chdir ou cd – muda o diretório de trabalho atual para o diretório especificado

ss3-1

systeminfo – mostra os detalhes do seu PC

Se você quiser ver informações mais detalhadas sobre o seu sistema que você não vê na GUI, esse é o comando para você.

ss4-1

set – mostra as variáveis de ambiente do seu PC

ss5-2

prompt – altera o texto padrão exibido antes de inserir comandos

Por padrão, o prompt de comando mostra o caminho da unidade C para sua conta de usuário.

Você pode usar o comando prompt para alterar esse texto padrão com a sintaxe prompt nome_do_prompt $G:

ss6-1

Observação: se você não anexar $G ao comando, não obterá o símbolo de maior que (>) na frente do texto.

clip – copia um item para a área de transferência

Por exemplo, dir | clip copia todo o conteúdo do diretório de trabalho atual para a área de transferência.

ss7

Você pode digitar clip /? e pressionar ENTER para ver como usá-lo.

assoc – lista os programas e as extensões com as quais eles estão associados

ss8

title – altera o título da janela do prompt de comando usando o formato title nome-do-título-da-janela

ss9

fc – compara dois arquivos semelhantes

Se você é um programador ou escritor e deseja ver rapidamente a diferença entre dois arquivos, pode inserir esse comando e, em seguida, o caminho completo para os dois arquivos. Por exemplo, fc "caminho-do-arquivo-1" "caminho-do-arquivo-2".

ss10

cipher – limpa o espaço livre e criptografa dados

Em um PC, os arquivos excluídos permanecem acessíveis para você e outros usuários. Então, tecnicamente, eles não são excluídos nos bastidores.

Você pode usar o comando cipher para limpar a unidade e criptografar esses arquivos.

ss11

netstat -an – mostra as portas abertas, seus endereços IP e estados

ss12

ping – mostra o endereço IP de um site, permite saber quanto tempo leva para transmitir dados e obter uma resposta

ss13

color – altera a cor do texto do prompt de comando

Digite color attr para ver as cores para as quais você pode mudar:

ss14

Digitar color 2 muda a cor do terminal para verde:

ss15

for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo %j | findstr -i -v echo | netsh wlan show profiles %j key=clear – mostra todas as senhas de Wi-Fi

ss16

ipconfig – mostra informações sobre endereços IP e conexões do PC

ss17-1

Esse comando também possui extensões como ipconfig /release, ipconfig /renew e ipconfig /flushdns, que você pode usar para solucionar problemas com conexões de internet.

sfc – verificador de arquivos do sistema

Esse comando verifica seu computador em busca de arquivos corrompidos e os repara. A extensão do comando que você pode usar para executar uma verificação é /scannow.

ss18

powercfg – controla as configurações de energia configuráveis

Você pode usar esse comando com suas várias extensões para mostrar informações sobre o estado de energia do seu PC.

Você pode digitar powercfg help para mostrar essas extensões.

ss19

Por exemplo, você pode usar powercfg /energy para gerar um relatório de integridade da bateria.

ss20

O comando powercfg /energy gerará um arquivo HTML contendo o relatório. Você pode encontrar o arquivo HTML em C:\Windows\system32\energy-report.html.

dir – lista itens em um diretório

ss21

del – exclui um arquivo

ss22

attrib +h +s +r nome_da_pasta – oculta uma pasta

Você pode ocultar uma pasta diretamente da linha de comando digitando attrib +h +s +r nome_da_pasta e pressionando ENTER.

Para mostrar a pasta novamente, execute o comando attrib -h -s -r nome_da_pasta.

ss23

start endereço-do-site – abre um site a partir da linha de comando

ss24
ss25

tree – mostra a árvore do diretório atual ou da unidade especificada

ss26

ver – mostra a versão do sistema operacional

ss27

tasklist – mostra os programas abertos

Você pode fazer a mesma coisa que faz com o gerenciador de tarefas com esse comando:

ss28

O próximo comando mostra como fechar uma tarefa aberta.

taskkill – encerra uma tarefa em execução

Para encerrar uma tarefa, execute taskkill /IM "tarefa.exe" /F. Por exemplo, taskkill /IM "chrome.exe" /F:

ss29

date – mostra e altera a data atual

ss30

time – mostra e altera a hora atual

ss31

vol – mostra o número de série e as informações de rótulo da unidade atual

ss32

dism – executa a ferramenta de gerenciamento e manutenção de imagens de implantação

ss33

CTRL + C – interrompe a execução de um comando

-help – fornece um guia para outros comandos

Por exemplo, powercfg -help mostra como usar o comando powercfg

ss34

echo – mostra mensagens personalizadas ou mensagens de um script ou arquivo

ss35

Você também pode usar o comando echo para criar um arquivo com esta sintaxe: echo conteúdo-do-arquivo > nome-do-arquivo.extensão.

ss36

mkdir – cria uma pasta

ss37

rmdir – exclui uma pasta

ss38

Observação: a pasta deve estar vazia para que esse comando funcione.

more – mostra mais informações ou o conteúdo de um arquivo

ss39

move – move um arquivo ou pasta para uma pasta especificada

ss40

ren – renomeia um arquivo com a sintaxe ren nome-do-arquivo.extensão novo-nome.extensão

ss41-1

cls – limpa a linha de comando

Caso você insira vários comandos e a linha de comando fique congestionada, você pode usar cls para limpar todas as entradas e suas saídas.

cls

exit – fecha a linha de comando

shutdown – desliga, reinicia, hiberna, suspende o computador

Você pode desligar, reiniciar, hibernar e suspender seu PC a partir da linha de comando.

Digite shutdown na linha de comando para ver as extensões que você pode usar para executar as ações. Por exemplo, shutdown /r0 reiniciará seu computador.

ss42

Conclusão

Este artigo mostrou vários comandos "desconhecidos para muitos" que você pode usar para obter acesso a funcionalidades ocultas em seu PC com Windows.

Novamente, você deve ter cuidado ao trabalhar com esses comandos porque eles podem ter um efeito duradouro em seu sistema operacional.

Se você achar os comandos úteis, compartilhe o artigo com seus amigos e familiares.