Vous êtes sur la page 1sur 4

Linha de Comando: 10 recursos do prompt que voc� talvez n�o conhe�a

O tempo passa, o tempo voa, e o "Prompt de Comando" continua numa boa... e sempre
muito �til, diga-se de passagem

Por Ladislau Freitas em 01/08/2012

Estamos praticamente �s vesperas do lan�amento do Windows 8 e, pasmem, um resqu�cio


da "Era MS-DOS" estar� l�: o "Prompt de Comando". Pelo menos � o que indicam as
vers�es pr�-release do sistema.

Sim, o Prompt de Comando ainda � muito �til. Usu�rios avan�ados costumam utiliz�-
lo, at� com certa frequ�ncia, para automatizar tarefas e realizar manuten��o no
computador.

Aqui no Superdownloads, j� abordamos o tema algumas vezes:


?Linha de comando: 12 Op��es e Recursos do Prompt Indispens�veis
?Fazendo m�gica com batch files

Agora, iremos apresentar mais alguns recursos que voc� poder� usar a partir da
tradicional "tela preta". Alguns desconhecidos at� mesmo para usu�rios antigos e
experientes. Confira:

01. Enviando a sa�da de um comando diretamente para a �rea de Transfer�ncia do


Windows (Clipboard)

* Dica funciona a partir do Windows Vista

Usu�rios experientes costumam direcionar a sa�da dos comandos do MS-DOS para


arquivos texto e, a partir de ent�o, trabalhar com eles em outros aplicativos
dentro do Windows. A opera��o � relativamente simples, basta utilizar o operador
">". Por exemplo:

dir > teste.txt

Por�m, h� uma variante melhor, que coloca a sa�da dos comandos diretamente na �rea
de Transfer�ncia do Windows, evitando criar arquivos desnecess�rios no disco. Basta
reescrever o comando para se parecer com o seguinte

dir | clip

Agora, basta dar [CTRL]+[V] em algum programa do Windows que trabalhe com textos,
como o Notepad, o Word, etc.

02. Executando multiplos comandos em apenas uma instru��o


Voc� pode melhorar a automa��o de tarefas com um simples operador na linha de
comando. Para exemplicar melhor, vamos aprimorar o exemplo acima:

dir | clip && notepad

Desta forma, ap�s enviar o resultado do comando "dir" para a �rea de Transfer�ncia,
ser� aberto, automaticamente, o programa Bloco de Notas do Windows. Sua �nica
tarefa, portanto, ser� dar [CTRL]+[V] para colar o conte�do do comando.

03. Acessando o hist�rico de comandos

Usu�rios antigos conhecem bem o utilit�rio "doskey" que, dentre outras fun��es,
armazena um hist�rico dos comandos utilizados. A sintaxe � bem simples:

doskey /history

Por�m, h� uma maneira ainda mais pr�tica de acessar o mesmo conte�do: tente
pressionar F7 ou F9 no "Prompt de Comando" para ver o que acontece.

04. Completando comandos automaticamente

Um recurso realmente muito �til que nasceu nas vers�es do Prompt de Comando para o
Windows � o "autocompletar". Ele foi introduzido pela necessidade de se melhorar a
forma como s�o acessados arquivos e diret�rios (pastas) com nomes longos. Para
utiliz�-lo, basta pressionar a tecla [TAB] ap�s escrever algum nome de comando para
ir "navegando" dentro do diret�rio. A cada pressionamento, um nome de arquivo ou
diret�rio existente naquele caminho ser� exibido.

05. Desligar ou reiniciar o computador ap�s um tempo determinado

� poss�vel desligar ou reiniciar o computador diretamente a partir do "Prompt de


Comando". Por�m, � necess�rio carreg�-lo com privil�gios de administrador para que
funcione (clicando com o bot�o direito do mouse sobre o �cone do "Prompt de Comando
" e escolher "Executar como Administrador").

Para desligar:

shutdown /s /t 40

* No exemplo acima, o computador � desligado ap�s passados 40 segundos.

Para reiniciar:

shutdown /r /t 40

* No exemplo acima, o comptuador � reiniciado ap�s passados 40 segundos.

Para cancelar:

Se voc� deseja cancelar a contagem de tempo e abortar o comando digite:

shutdown /a
06. Desligando ou reiniciando um computador da rede

Se voc� est� em rede, � poss�vel usar uma variante do comando anterior para
desligar ou reiniciar qualquer computador conectado desta rede. No entanto, �
necess�rio estar conectado como um usu�rio com direitos administrativos sobre os
computadores em quest�o. O comando �:

shutdown /r /t 40 /m \\nome-do-computador

07. Acessando diretamente os miniaplicativos do "Painel de Controle"

Voc� pode acessar os miniaplicativos do Painel de Controle rapidamente. Experimente


digitar:

control desktop
control color
control date/time
control international
control mouse
control keyboard
control printers
control fonts
control input.dll
control folders
control admintools
control schedtasks
control netconnections
control userpasswords
control userpasswords2

08. Verificando integridade dos arquivos do sistema

Se voc� suspeita que algum programa, v�rus ou outro tipo de malware alterou
inadvertidamente arquivos do sistema, uma boa ideia � rodar a ferramenta Microsoft
Windows Resource Checker. Ela ir� verificar a integridade de todos os arquivos
protegidos do sistema, podendo ser usada para restaurar tais arquivos para suas
vers�es originais. Para rod�-la digite:

sfc /scannow

Verifica a integridade de todos os arquivos protegidos do sistema e repara os


arquivos com problemas, quando poss�vel.

sfc /verifyonly

Verifica a integridade de todos os arquivos protegidos do sistema. Nenhuma opera��o


de reparo � executada.

09. Trabalhando com operadores


Comando1 && Comando2

O comando2 s� ser� executado se o comando1 n�o apresentar erro.

Comando1 & Comando2

O comando1 e o comando2 sempre ir�o executar.

Comando1 || Comando2

O comando2 s� rodar� se o comando1 apresentar erro.

10. Constru��o IF-THEN-ELSE alternativa

No DOS existe um comando IF, mas ele n�o tem exatamente a funcionalidade de um
comando IF traticional das linguagens de programa��o. Por�m, voc� pode tentar
chegar a este resultado com a seguinte constru��o:

Comando1 && Comando2 || Comando3

A explica��o da dica anterior nos leva a uma constru��o do comando mencionado


acima. � ou n�o � um "if-then-else"?

Se o comando1 for executado com sucesso, ent�o roda o comando2, sen�o roda o
comando3.

Bom divertimento!

Vous aimerez peut-être aussi