Академический Документы
Профессиональный Документы
Культура Документы
Introduo
DOS (Disk Operating System) um sistema operacional bastante antigo, lanado na
dcada de 1980. Apesar da "idade", muitas de suas funcionalidades tm aplicao at
nos dias de hoje. Sua utilizao se baseia, essencialmente, em linhas de comandos, isto
, na digitao de instrues por parte do usurio. Neste artigo, sero apresentados os
principais comandos do MS-DOS, a verso do DOS da Microsoft ("MS" a abreviao
do nome da empresa), que tambm a mais conhecida.
Prompt de comando
Uma expresso bastante comum relacionada ao MS-DOS o prompt de comando.
Como informado no pargrafo anterior, o DOS um sistema baseado na execuo de
comandos digitados pelo usurio. Prompt, portanto, o sinal de prontido do sistema,
pois indica que o computador, naquele momento, est apto a receber instrues, isto ,
os comandos que o usurio pode digitar. O prompt tambm indica sua localizao, ou
seja, em que partio (unidade de armazenamento) e pasta est trabalhando naquele
instante. Veja o exemplo:
C:\simpsons>_
A linha acima indica que o sistema est, no momento, considerando a unidade C:\, na
pasta simpsons. Ao lado do sinal '>' h um "trao" que pisca constantemente, chamado
cursor. Esse caractere informa em que ponto da tela vo aparecer as instrues que o
usurio digitar.
Para acessar o prompt de comando no Windows XP, basta digitar o comando CMD em
Iniciar / Executar. Esse comando tambm pode ser excutado no campo correspondente
de sistemas como Windows Vista e Windows 7.
Prompt no Windows 7
Executando os comandos
Antes de conhecer os comandos, necessrio saber como execut-los. No prompt, voc
ver o cursor piscando. Isso significa que voc j pode digitar. Depois de ter escolhido o
comando, pressione Enter em seu teclado. Aqui, para exemplificar, usaremos o modelo
de prompt C:\>, mas vale lembrar que C pode ser substitudo por outra letra que
tambm represente uma unidade de disco do computador. Tanbm importante saber
que o MS-DOS "original" no visualiza nomes de arquivos com mais de 8 caracteres.
Por isso, a pasta Meus Documentos, por exemplo, pode ser exibida assim no MS-DOS:
MEUSDO~1.
TIME - C:\>time
Semelhante ao comando date, s que time modifica a hora do sistema operacional em
vez da data. A hora deve ser informada pelo usurio no formato hh:mm:ss (hora, minuto
e segundos), por exemplo: 19:40:34.
VER - C:\>ver
Comando que exibe o nmero da verso do sistema operacional que est sendo
utilizado.
DIR
Comando que mostra a lista de arquivos de um diretrio. Essa instruo pode conter
alguns parmetros, entre eles:
/P - lista o diretrio com pausas para quando a quantidade de arquivos grande o
suficiente para que no possa ser exibida de uma s vez na tela;
/W - lista o diretrio organizando a visualizao na horizontal;
/S - exibe no s o contedo do diretrio atual como tambm o contedo das pastas
deste;
/? - use essa instruo para conhecer todos o parmetros do comando dir.
O comando dir tambm poder apresentar trs informaes bastante importantes depois
de listar o contedo da pasta: o nmero de arquivos contidos no diretrio corrente, o
espao em disco ocupado por estes arquivos e o espao disponvel no disco.
Exemplo:
C:\>dir /w
RMDIR ou RD
Comando que remove um diretrio a partir da unidade corrente. O diretrio somente
ser eliminado se no houver nenhum arquivo ou pasta em seu interior. Exemplos:
C:\>rd infowester\hardware - remove o diretrio hardware de infowester.
C:\>rd infowester - remove o diretrio infowester.
TREE
Comando que exibe graficamente a rvore de diretrios a partir do diretrio-raiz para
que o usurio tenha a organizao hierrquica do seu disco. Esse comando pode conter
algumas variaes baseadas em parmetros:
/F - exibe a rvore de diretrios mostrando tambm os arquivos existentes dentro deles;
/A - instrui o comando tree a usar ASCII em vez de caracteres estendidos.
Exemplo:
C:\>tree /f
CHKDSK
Comando que checa a integridade e as especificaes do disco mostrando informaes
sobre este na tela, por exemplo:
C:\>chkdsk: - checa o disco rgido C:\.
MEM
Digite mem no prompt e informaes atuais sobre a memria do computador sero
exibidas.
RENAME ou REN
Comando que permite ao usurio alterar o nome de um arquivo. Basta digitar rename
(ou ren) seguido do nome atual do arquivo e, depois, a denominao que este dever ter.
Se o arquivo em questo no estiver no diretrio atual, basta informar seu caminho
antes. Exemplos:
C:\>ren homer.doc bart.doc - muda o nome do arquivo de homer.doc para bart.doc.
/S - copia diretrios, desde que no estejam vazios. Para diretrios nesta ltima
condio, basta informar /E /S;
/U - copia apenas arquivos que j existem no diretrio de destino.
Exemplo:
C:\>xcopy /e /s c:\big d:\ - copia o diretrio big para a unidade D:\.
Esse comando possui vrios parmetros. Digite xcopy /? para conhecer todos.
MOVE
Comando que tem duas funes: renomear diretrios ou mover arquivos de uma pasta
para outra. Exemplos:
C:\>move simpsons futurama - renomeia o diretrio simpsons presente em C:\ para
futurama.
C:\>move d:\aula *.* e:\ - faz a movimentao de todos os arquivos presentes em
D:\aula para a unidade E:\, deixando assim o diretrio D:\aula vazio.
TYPE
Comando que tem a funo de exibir o contedo de determinado arquivo, quando
possvel. Por exemplo:
C:\>type config.sys - exibe o contedo do arquivo config.sys na tela.
FORMAT
Comando que executa a formatao do disco rgido ou de uma partio deste, isto , em
poucas palavras, prepara a unidade para uso. importante frisar que se uma unidade j
em uso for formatada, todo o seu contedo ser perdido ou s poder ser recuperado
com programas especiais. O comando format tambm conta com parmetros. Eis
alguns:
/Q - formata rapidamente o disco da unidade;
/U - formata o disco independente da condio;
/? - fornece mais detalhes sobre o comando, assim como todos os seus parmetros.
A sintaxe do comando : format [unidade:] /Q /U /S /4
Exemplo:
C:\>format a: - formata o disco na unidade A:\.
UNFORMAT
Caso acontea de voc formatar um disco por acidente, o MS-DOS permite a
recuperao das informaes (a no ser que voc tenha utilizado o parmetro /U na
formatao). O comando unformat o que tem essa funo, que pode ser
complementada pelo uso de parmetros. Eis alguns:
/L - recupera as informaes de um disco, mostrando a lista de arquivos e diretrios;
/TEST - lista todas informaes, mas no refaz o disco.
A sintaxe do comando : unformat [unidade:] /L /TEST
Exemplo:
C:\>unformat a: - "desformata" o disco representado pela unidade A:\.
DEL ou DELETE
Comando que executa a eliminao de arquivos. Por exemplo:
C:\>del c:\simpsons\bart.doc - apaga o arquivo bart.doc presente na pasta simpsons;
C:\>del c:\simpsons\*.doc - apaga todos os arquivos .doc da pasta simpsons;
C:\>del c:\simpsons\*.* - apaga todos os arquivos da pasta simpsons.
UNDELETE
Quem que nunca passou pela experincia de apagar um arquivo por engano? O MSDOS conta com o comando undelete justamente para esses casos. A instruo permite
recuperar um ou mais arquivos apagados, quando possvel. Para utiliz-lo, basta digitar
undelete seguido do caminho do arquivo, por exemplo:
C:\>undelete c:\simpsons\bart.doc - recupera o arquivo bart.doc que estava presente na
pasta simpsons.
DELTREE
Este um comando que elimina um ou mais subdiretrios a partir do diretrio corrente.
Utilizando este comando, o usurio poder apagar subdiretrios com mais rapidez.
Como precauo, a instruo sempre exibir uma mensagem perguntando se o usurio
realmente deseja realizar tal tarefa. Para execut-lo, basta digitar deltree seguido do
caminho do arquivo, por exemplo:
C:\>deltree simpsons - apaga a pasta simpsons presente em C:\.
WMIC
1.1) Listar todos os processos e retornando a lista de forma sucinta:
wmic process list brief
1.2) Listar todos os processos cujo ProcessID seja maior que 300, e retornando a
lista de forma sucinta:
wmic process where (processid>300) list brief
1.3) Listar todos os processos de um host remoto e retornando a lista de forma
sucinta:
wmic /user:"DOMINIO\Administrador" /password:"123456" /node:192.168.0.1
process list brief
1.4) Obtem uma lista com todas as variveis do sistema, incluindo seu PATH:
wmic environment list
1.5) Obtem uma lista de usurios e grupos:
wmic useraccount list
wmic group list
wmic sysaccount list
1.6) Lista as atualizaes ou patches (hotfixes e Service Packs) que estejam
faltando no sistema atravs do QFE (Quick Fix Engineering):
wmic qfe list
1.7) Lista todo e qualquer tipo de compartilhamento na mquina, mesmo os
ocultos:
wmic share list
1.8) Lista todas as interfaces de rede e seus endereos a fim de localizar sistemas
dual-homed (proxy):
wmic nicconfig list
1.9) Lista todos os servios do sistema, suas configuraes, e suas informaes
em modo "verboso":
wmic services list
1.10) Lista todas as caractersticas de um determinado processo em execuo:
wmic process list | find "cmd.exe"
1.11) Lista todos os servios configurados para iniciar automaticamente com o
Windows:
wmic startup list full
1.12) Lista todos os servios dos ns 192.168.0.1, 192.168.0.2 e 192.168.0.3,
mostrando apenas o nome dos servios e seus status:
REFERNCIAS BIBLIOGRFICAS:
Fonte: http://www.infowester.com/tutdos.php