Você está na página 1de 12

Observaes: Nem todos os comandos descritos so propriamente do DOS, mas podem ser executados atravs de um arquivo .

bat, arquivo este, tambm abordado no tutorial. Se procura um tutorial para a criao de um arquivo .bat avanado, isto , que pode executar/automatizar tarefas um tanto quanto complexas, talvez este no seja o tutorial certo para voc. Sinta-se livre para copiar este artigo, mas por favor, d crdito a mim e aos outros autores que escreveram parte dele.

Comandos DOS e arquivos .bat


DOS:
O nome a sigla de Disk Operating System (sistema operacional de disco). Foi criado para computadores da famlia IBM PC, que utilizavam os processadores Intel 8086/8088 de 16 bits, e foi o primeiro sistema operacional popular para esta plataforma. Tem uma interface de linha de comandos atravs do seu interpretador de comandos, command.com. Existem vrias verses de DOS. A mais conhecida o MS-DOS, da Microsoft (por isso, as iniciais MS). Outros sistemas so os PC-DOS, DR-DOS e, mais recentemente, FreeDOS. Com o aparecimento dos sistemas operacionais com Interface grfica, como o Microsoft Windows 95, o DOS ficou em segundo plano.

Histria
MS-DOS (e o IBM PC-DOS que foi licenciado desde ento), e seu antecessor, QDOS, foram 'imitaes' do CP/M (Control Program / (for) Microcomputers Programa de Controle para Microcomputadores) que era o sistema operacional de disco dominante entre os microcomputadores baseados nos processadores de 8 bits Intel 8080 e Zilog Z80. Ele foi originalmente desenvolvido por Tim Paterson da Seattle Computer Products, sendo uma variao do CP/M-80 da Digital Research, mas era apenas um produto interno criado para testar a nova placa com sua CPU 8086 para a interface. Tambm no rodava nas CPUs 8080 (ou compatveis) requeridas pelo CP/M-80. Entre muitos outros nomes, foi conhecido como QDOS. A Microsoft licenciou-o da SCP, fez algumas modificaes e licenciou-o posteriormente a IBM (vendido como PC-DOS) para seu novo 'PC' usando a CPU 8088 (que internamente era idntica 8086), e a vrios outros fabricantes de hardware, vendido ento como MS-DOS. A empresa Digital Research produziu um sistema compatvel, conhecido como "DR-DOS", que foi tomado pela Novell (depois de ter comprado a Digital Research). Este se tornou o "OpenDOS" durante certo tempo, aps a venda de uma diviso importante da Novell feita a Caldera International, atual SCO. Mais tarde, a diviso da Caldera se separou, tornando-se a Lineo (posteriormente rebatizada como Embedix), que por sua vez vendou o DR-DOS a recm-criada Device Logics, atualmente DRDOS, Inc. Tambm existe uma alternativa livre chamada "FreeDOS". O DOS foi um dos primeiros sistemas operacionais para a plataforma PC-compatvel, e o primeiro nessa plataforma a ter uso bastante disseminado (e permaneceu assim por mais 10 anos). A variante MS-DOS, citada s vezes (coloquialmente) como Messy DOS, foi desenvolvida a partir do QDOS, que significava literalmente "Quick and Dirty Operating System" (em uma traduo livre, Sistema Operacional Pequeno e Sujo). Os IBM-PC foram distribudos apenas com o PC-DOS, enquanto os computadores PC compatveis de quase todos os outros fabricantes foram distribudos com o MS-DOS. Nos primeiros anos dessa famlia de sistemas operacionais, o PC-DOS era ainda idntico ao MS-DOS. Mais recentemente, verses livres do DOS, como o FreeDOS e o OpenDOS, surgiram. Verses mais antigas do Microsoft Windows eram pouco mais que uma shell grfica para DOS, e as posteriores, antes do Windows XP, eram bastante integradas com o MS-DOS. possvel tambm rodar programas de DOS sob os sistemas OS/2 e Linux usando emuladores (mquinas virtuais). Por causa de sua longa existncia e de sua presena massiva no universo da plataforma PCcompatvel, o DOS foi considerado frequentemente como o seu sistema operacional nativo.

Linha do Tempo Microsoft compra os direitos no-exclusivos de comercializao do QDOS em Dezembro de 1980. Em Julho de 1981, ela compra os direitos exclusivos do 86-DOS, verso seguinte do QDOS. A primeira verso, PC-DOS 1.0, foi lanada em Agosto de 1981. Ela suportava at 256 kB de RAM e dois disquetes de 160 kB 5.25" de face nica. Em Maio de 1982, o PC-DOS 1.1 trouxe suporte aos disquetes de 320 kB dupla-face. PC-DOS 2.0 e MS-DOS 2.0, lanados em Maro de 1983, foram as primeiras verses a suportar o PC/XT e drives de discos fixos (comumente chamados de drives de disco rgido). A capacidade dos disquetes foi elevada a 180 kB (face nica) e 360 kB (dupla face) com o uso de nove setores por trilha em vez de oito. Ao mesmo tempo, a Microsoft anunciou sua inteno de criar uma GUI (Graphical User Interface Interface Grfica de usurio) para o DOS. Sua primeira verso, Windows 1.0, foi anunciada em Novembro de 1983, mas estava incompleta e no interessou a IBM. Em Novembro de 1985, a primeira verso completa, Windows 1.01, foi ento lanada. MS-DOS 3.0, lanado em Setembro de 1984, suportava inicialmente disquetes de 1.2Mb e discos rgidos de 32Mb. MS-DOS 3.1, lanado em Novembro do mesmo ano, introduziu o suporte redes. MS-DOS 3.2, lanado em Abril de 1986, foi o primeiro lanamento comercial do MS-DOS. Ele adicionou suporte aos disquetes de 720 kB/3.5". As verses anteriores foram vendidas apenas aos fabricantes de computadores que embutiam-no em seus produtos, porque os sistemas operacionais, at ento, eram considerados parte de um computador, no um produto independente. MS-DOS 3.3, lanado em Abril de 1987, introduziu os discos lgicos. Um disco fsico agora pode ser dividido em vrias parties, consideradas como discos independentes pelo sistema operacional. Tambm foi adicionado suporte aos disquetes de 1.44 MB/3.5". MS-DOS 4.0, lanado em Julho de 1988, suportava discos de at 2 GB (discos cujos tamanhos variavam, geralmente, entre 40 e 60 MB na poca), e teve a adio de uma shell chamada DOSSHELL. Outras shells, como a Norton Commander e a PCShell, existiram na poca. Em Novembro de 1988, a Microsoft corrigiu muitos bugs em um update, MS-DOS 4.01. MS-DOS 5.0, lanado em Abril de 1991, incluiu o interpretador (compilador) de BASIC em tela cheia, o QBasic, tambm trazendo um editor de texto em tela cheia, (anteriormente, havia apenas um editor linha-a-linha, edlin). Um utilitrio de cache de disco (SmartDrive), capacidade de undelete, e outras melhorias foram includas nessa verso. Como houve problemas graves com alguns utilitrios de disco, mais tarde, no mesmo ano, foi lanado o MS-DOS 5.01, com as devidas correes. Em Maro de 1992, a Microsoft lanou o Windows 3.1, que se tornou a primeira verso popular do sistema Microsoft Windows, que somou mais de um milho de cpias vendidas. Em Maro de 1993, o MS-DOS 6.0 foi lanado. Seguido pela concorrente Digital Research, a Microsoft adicionou um utilitrio de compresso de disco chamado DoubleSpace. Nessa poca, os discos rgidos mais comuns tinham em torno de 200 a 400 MB, e muitos usurios necessitavam seriamente de mais espao em disco. O MS-DOS 6.0 tambm trouxe o desfragmentador de disco DEFRAG, o MSBACKUP para criao de backups, otimizao de memria com o MEMMAKER, e um princpio de protetor anti-vrus, MSAV. Como suas duas antecessoras, a verso 6.0 mostrou ter vrias falhas. Devido a reclamaes sobre perda de dados, a Microsoft lanou uma verso atualizada, MS-DOS 6.2, com um utilitrio DoubleSpace melhorado, um novo utilitrio de checagem de disco, SCANDISK (similar ao fsck do Unix), alm de outras melhorias. A verso seguinte, MS-DOS 6.21 (lanada em Maro de 1994), surgiu devido a problemas legais. A

empresa Stac Electronics acionou judicialmente a Microsoft, que foi forada a remover o DoubleSpace de seu sistema operacional. Em Maio de 1994, a Microsoft lanou o MS-DOS 6.22, com outro pacote de compresso de disco, DriveSpace, licenciado da VertiSoft Systems. O MS-DOS 6.22 foi a ltima verso stand-alone do sistema disponvel ao pblico. Ele foi retirado do mercado pela Microsoft em 30 de Novembro de 2001. Veja o ((en)) Microsoft Licensing Roadmap. A Microsoft tambm lanou as verses de 6.23 a 6.25 para bancos e organizaes militares Estadunidenses. Estas incluam j suporte a parties FAT32. A partir de ento, o MS-DOS passou a existir apenas como uma parte dos sistemas Windows 9x (95, 98 e Me). A verso original do Microsoft Windows 95 incorporou o MS-DOS verso 7.0. A IBM lanou a ltima verso comercial de um DOS - IBM PC-DOS 7.0 - no incio de 1995, que incorporava muitos novos utilitrios, como anti-vrus, programas de backup, suporte a PCMCIA, e extenses DOS Pen. Tambm foram includas novas ferramentas que melhoravam a utilizao de memria e espao em disco.

Emuladores de DOS
Sob um sistema Linux possvel rodar cpias de DOS e muitos de seus clones sob o DOSEMU, uma mquina virtual nativa de Linux, para rodar aplicativos em modo real. H vrios outros emuladores para rodar DOS sob vrias verses de UNIX, mesmo em plataformas no-x86. Emuladores de DOS foram adotados, mesmo por usurios de Windows XP, devido incompatibilidade do sistema com o DOS puro. Muitos usurios encontram dificuldades para jogar jogos abandonware feitos para DOS, por isso, um dos mais famosos emuladores, criado especificamente para esse uso, o DOSBox, um emulador em modo janela (opcionalmente em tela cheia) para sistemas operacionais modernos. Outro emulador, criado principalmente para o setor de negcios o ExDOS, que permite, entre outras coisas, exibio em tela cheia, compatibilidade total com hardware e ferramentas de impresso.

Comandos bsicos:
title nome - define um nome no ttulo da pgina. echo - Exibe uma string na tela. Ex.: echo teste (escreve teste na tela) echo. - cria uma linha em branco. @echo off - Desativa a exibio dos comandos na tela. Deve ser adicionado primeira linha de um arquivo de lote MS-DOS (*.BAT). cls - Limpa a tela. set string = valor; - define uma varivel. Ex.: set a = 10; (define varivel a com valor igual a 10) %string% - chama varivel. Ex.: set a = teste; echo %a% (primeiro define a com valor igual a teste, segunda linha escreve na tela o conteda da varivel a, no caso a palavra teste)

pause - pausa as execues, para prosseguir necessrio pressionar alguma tecla. md nome - cria um diretrio chamado nome. rd nome - remove o diretrio vazio nome. cd nome - direciona prompt para o diretrio nome. copy diretrioorigem diretriodestino - copia um arquivo ou pasta de um diretrio origem para um diretrio destino. Ex.: copy C:\windows\rundll32.exe C:\Pasta del nome - deleta arquivo nome. deltree diretrio - deleta diretrio no-vazio e todo seu contedo. Este comando pede confirmao (Y/N), para confirmar direto, usa-se deltree/y. renam nomeantigo.extenso nomenovo.extenso - renomeia arquivos ou pastas. Ex.: renam C:\windows\mistic.exe C:\windows\barret.exe dir - define contedo do diretrio. :nome - cria um pargrafo de orientao chamado nome. goto nome - direciona a "leitura" para o pargrafo nome. call arquivo - chama um arquivo de lote do MS-DOS. start arquivo - inicia uma aplicao do Windows. date - exibe/altera data. time - exibe/altera hora. exit - fecha o prompt do MS-DOS. /? - deve ser colocado para saber as funcionalidades de outro comando. Ex.: chkdsk /?

O Comando Chkdsk:
Sintaxe
chkdsk [volume:][[caminho] nome_de_arquivo] [/f] [/v] [/r] [/x] [/i] [/c] [/l[:tamanho]]

Parmetros
volume: Especifica a letra da unidade (seguida de dois-pontos), o ponto de montagem ou o nome do volume. [caminho] nome_de_arquivo Especifica o local e o nome de um arquivo ou conjunto de arquivos que chkdsk deve verificar para determinar se h fragmentao. Voc pode utilizar caracteres curingas (isto , * e ?) para especificar vrios arquivos.

/f Corrige erros no disco. O disco deve ser bloqueado. Se chkdsk no puder bloquear a unidade, ser exibida uma mensagem perguntando se voc deseja verificar a unidade na prxima vez que reiniciar o computador. /v Exibe o nome de todos os arquivos contidos em cada pasta medida que o disco verificado. /r Localiza setores defeituosos e recupera informaes legveis. O disco deve ser bloqueado. /x Use esta opo somente com o NTFS. Ela fora primeiro a desmontagem do volume, se necessrio. Todos os identificadores abertos para a unidade sero invalidados. A opo /x tambm inclui a funcionalidade da opo /f. /i Use esta opo somente com o NTFS. Efetua uma verificao menos rgida das entradas de ndice, reduzindo o tempo necessrio para a execuo de chkdsk. /c Use esta opo somente com o NTFS. Ela ignora a verificao de ciclos dentro da estrutura de pastas, reduzindo o tempo necessrio para a execuo de chkdsk. /l [:tamanho] Use esta opo somente com o NTFS. Ela utilizar o tamanho digitado por voc em vez do tamanho do arquivo de log. Se voc omitir o parmetro de tamanho, /l exibir o tamanho atual. Comentrios - Executando chkdsk Para executar o comando chkdsk em um disco fixo, necessrio ser membro do grupo Administradores. - Verificando uma unidade bloqueada durante a reinicializao Para que chkdsk corrija erros no disco, os arquivos no podem estar abertos na unidade. Se os arquivos estiverem abertos, a seguinte mensagem de erro ser exibida: No possvel executar CHKDSK porque o volume est em uso por outro processo. Deseja agendar a verificao deste volume para a prxima vez em que o sistema for reiniciado? (S/N) Se voc optar pela verificao da unidade na prxima vez que o computador for reiniciado, chkdsk verificar a unidade e corrigir os erros automaticamente quando o computador for reiniciado. Se a partio da unidade for uma partio de inicializao, chkdsk reiniciar automaticamente o computador depois de verificar a unidade. - Reportando erros de disco O comando chkdsk examina o espao em disco e a utilizao do disco pelos sistemas de arquivos tabela de alocao de arquivos (FAT) e NTFS. Chkdsk fornece informaes especficas de cada sistema de arquivos em um relatrio de status. O relatrio de status exibe os erros encontrados no sistema de arquivos. Se chkdsk for executado sem a opo de linha de comando /f em uma partio ativa, ele poder reportar erros indesejveis, pois no conseguir bloquear a unidade. Voc deve utilizar o comando chkdsk em cada disco periodicamente para verificar se h erros. - Corrigindo erros de disco O comando chkdsk s corrigir erros de disco se voc especificar a opo de linha de comando /f. necessrio que Chkdsk possa bloquear a unidade para corrigir os erros. Como a reparao geralmente altera a tabela de alocao de arquivos de um disco e, s vezes, causa perda de dados, chkdsk enviar uma mensagem de confirmao semelhante a esta: 10 unidades de alocao perdidas encontradas em 3 cadeias. Deseja converter cadeias perdidas em arquivos? Se voc pressionar S, o Windows salvar cada cadeia perdida na pasta raiz como um arquivo com

um nome no formato de arquivo nnnn.chk. Quando chkdsk for concludo, voc poder verificar esses arquivos para descobrir se contm quaisquer dados necessrios. Se voc pressionar N, o Windows corrigir o disco, mas no salvar o contedo das unidades de alocao perdidas. Se voc no usar a opo de linha de comando /f, chkdsk enviar uma mensagem se for necessrio corrigir algum arquivo, mas no corrigir nenhum erro. Se voc utilizar chkdsk /f em um disco muito grande (por exemplo, 70 GB) ou em um disco com um nmero muito grande de arquivos (por exemplo, milhes de arquivos), chkdsk poder levar muito tempo (talvez vrios dias) para ser concludo. O computador no ficar disponvel durante esse perodo, porque chkdsk s liberar o controle depois de ser concludo. - Verificar um disco FAT Windows exibe relatrios de status de chkdsk referentes a um disco FAT no seguinte formato: O nmero de srie do volume B1AF-AFBF 72.214.528 bytes de espao total em disco 73.728 bytes em 3 arquivos ocultos 30.720 bytes em 12 pastas 11.493.376 bytes em 386 arquivos do usurio 61.440 bytes em setores defeituosos 60.555.264 bytes disponveis no disco 2.048 bytes em cada unidade de alocao 35.261 unidades de alocao totais no disco 29.568 unidades de alocao disponveis em disco - Verificando um disco NTFS O Windows exibe relatrios de status de chkdsk referentes a um disco NTFS no seguinte formato: O tipo do sistema de arquivos NTFS. CHKDSK est verificando os arquivos... Verificao de arquivos concluda. CHKDSK est verificando ndices... Verificao dos ndices concluda. CHKDSK est verificando os descritores de segurana... Verificao de descritores de segurana concluda. 12.372 quilobytes de espao total em disco. 3 KB em 1 arquivo do usurio. 2 KB em 1 ndice. 4.217 KB em uso pelo sistema. 8.150 KB disponveis em disco. 512 bytes em cada unidade de alocao. 24.745 unidades de alocao totais no disco. 16.301 unidades de alocao disponveis em disco. - Usando chkdsk com arquivos abertos Se voc especificar a opo de linha de comando /f, chkdsk enviar uma mensagem de erro se forem encontrados arquivos abertos no disco. Se voc no especificar a opo de linha de comando /f e existirem arquivos abertos, chkdsk poder reportar a existncia de unidades de alocao perdidas no disco. Isso poder acontecer se os arquivos abertos ainda no tiverem sido gravados na tabela de alocao de arquivos. Se chkdsk reportar a perda de uma grande quantidade de unidades de alocao, aconselhvel reparar o disco. - Localizando erros de disco fsicos

Utilize a opo de linha de comando /r para localizar erros de disco fsicos no sistema de arquivos. Para obter informaes sobre como recuperar arquivos fisicamente danificados com o comando recover, consulte Tpicos relacionados. - Reportando a existncia de setores de disco defeituosos Os setores defeituosos reportados por chkdsk foram marcados como defeituosos quando o disco foi preparado para ser utilizado pela primeira vez. Eles no oferecem perigo. - Noes bsicas sobre cdigos de sada A tabela a seguir lista os cdigos de sada reportados por chkdsk aps sua concluso. 0_____________No foram encontrados erros. 1_____________Foram encontrados erros e corrigidos. 2_____________A limpeza de disco, como a coleta de lixo, foi efetuada, ou a limpeza no foi efetuada porque /f no foi especificado. 3_____________No foi possvel verificar o disco, no foi possvel corrigir os erros ou os erros no foram corrigidos porque a opo /f no foi especificada. Exemplos Para verificar o disco na unidade D e fazer com que o Windows corrija os erros, digite: chkdsk d: /f Chkdsk far uma pausa e exibir mensagens, se encontrar erros. Chkdsk ser concludo exibindo um relatrio que lista o status do disco. Voc s poder abrir qualquer arquivo na unidade especificada depois que chkdsk for concludo. Para verificar se h blocos no contguos em todos os arquivos de um disco FAT na pasta atual, digite: chkdsk *.* Chkdsk exibe um relatrio de status e lista os arquivos que correspondem especificao de arquivo que tenha blocos no contguos.

Shutdown, desligando o computador:


Uso: shutdown [-l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"] [-d up:xx:yy] -l Exibir interface GUI; deve ser a primeira opo -s Desligar o computador -r Desligar e reiniciar o computador -a Anular desligamento do sistema -m \\computername Computador remoto a ser desligado/reiniciado/anulado -t xx Definir tempo limite para desligamento como xx s egundos -c "comment" Comentrio sobre desligamento (mximo de 127 caracteres) -f Fora o encerramento da execuo de aplicativos semavisar -d [u][p]:xx:yy Cdigo de razo para o desligamento u o cdigo de usurio p um cdigo de desligamento planejado xx o cdigo de razo principal (nmero inteiro positivo menor que 256) yy o cdigo de razo secundrio (nmero inteiro positivo menor que 65536)

Deletando arquivos com o comando del:

DEL [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nomes ERASE [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nomes nomes Especifica uma lista de um ou mais arquivos ou pastas. Caracteres curinga podem ser usados para excluir vrios arquivos. Se uma pasta for especificada, todos os arquivos dentro dela sero excludos. /P Solicita confirmao antes de excluir cada arquivo. /F Fora a excluso de arquivos somente leitura. /S Exclui arquivos especificados de todas as subpastas. /Q Modo silencioso, no pede confirmao para excluir com caractere curinga global /A Seleciona arquivos a serem excludos com base nos atributos. Atributos: R Arquivos somente leitura S Arquivos do sistema H Arquivos ocultos A Arquivos prontos para arquivamento - Prefixo significando negao Se as extenses de comando estiverem ativadas, os comandos DEL e ERASE sero alterados como a seguir: A semntica de exibio da opo /S revertida ao mostrar somente os arquivos excludos, e no os que no pde localizar.

Format, formatando um disco:


FORMAT volume [/FS:sistema de arquivos] [/V:rtulo] [/Q] [/A:tamanho] [/C] [/X] FORMAT volume [/V:rtulo] [/Q] [/F:tamanho] FORMAT unidade: [/V:nome] [/Q] [/T:trilhas /N:setores] FORMAT unidade: [/V:nome] [/Q] FORMAT volume [/Q] [/1] volume Especifica a letra da unidade (seguida de dois-pontos), ponto de montagem ou nome de volume. FS:sistema_de_arquivos Especifica o tipo do sistema de arquivos (FAT, FAT32 ou NTFS). /V:nome Especifica o nome do volume. /Q Executa uma formatao rpida. /C Somente NTFS: arquivos criados no volume novo sero compactados por definio. /X Fora primeiro a desmontagem do volume, se necessrio. Todos os identificadores abertos do volume no seriam mais vlidos. /A:tamanho Substitui o tamanho da unidade de alocao padro. As configuraes padro so altamente recomendveis para uso geral. NTFS d suporte a 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K. FAT d suporte a 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K, (128K, 256K para o tamanho do setor > 512 bytes). A FAT32 d suporte a 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K, (128K, 256K para o tamanho do setor > 512 bytes). Observe que os sistemas de arquivo FAT e FAT32 impem as seguintes restries quanto ao nmero de clusters em um volume: FAT: Nmero de clusters <= 65526 FAT32: 65526 < Nmero de clusters < 417791 O formato interromper imediatamente o processamento se decidir que os requisitos acima no podero ser atendidos usando o tamanho de cluster especificado. A compactao NTFS no d suporte a tamanhos de unidade de alocao acima de 4096.

/F:tamanho Especifica o tamanho do disquete a formatar (1,44) /T:trilhas Especifica o nmero de trilhas por lado do disco. /N:setores Especifica o nmero de setores por trilha.

Configuraes de rede com o netstat:


Exibe estatsticas de protocolo e conexes de rede TCP/IP atuais. NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval] -a Exibe todas as conexes e portas de escuta. -b Exibe o executvel envolvido na criao de cada conexo ou porta de escuta. Em alguns casos, executveis conhecidos hospedam mltiplos componentes independentes, e nesses casos a seqncia de componentes envolvidos na criao da conexo ou porta de escuta listada. Neste caso, o nome do executvel est em [] na parte inferior, na parte superior est o componente por ele chamado, e assim por diante, at chegar ao TCP/IP. Observe que esta opo pode ser vagarosa e falhar a menos que voc possua permisses suficientes. -e Exibe estatsticas Ethernet. Isso pode ser combinado opo -s. -n Exibe endereos e nmeros de porta em formato numrico. -o Exibe a ID do processo proprietrio associado a cada conexo. -p proto Exibe conexes para o protocolo especificado por proto; proto pode ser TCP, UDP, TCPv6 ou UDPv6 Se usado com a opo -s para exibir estatsticas por protocolo, proto pode ser: IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP ou UDPv6. -r Exibe a tabela de roteamento. -s Exibe as estatsticas por protocolo. Por padro, as estatsticas so exibidas para IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP e UDPv6; a opo -p pode ser usada para especificar um subconjunto do padro. -v Quando usado junto com -b, ir exibir a seqncia de componentes envolvidos na criao da conexo ou porta de escuta para todos os executveis. Interval Exibe novamente as estatsticas selecionadas, fazendo uma pausa de segundos entre cada exibio. Pressione CTRL+C para interromper a reexibio de estatsticas. Caso omitido, netstat ir imprimir as informaes de configurao uma vez.

Pingando um IP
Uso: ping [-t] [-a] [-n num] [-l tamanho] [-f] [-i TTL] [-v TOS] [-r num] [-s num] [[-j lista_hosts] | [-k lista_hosts]] [-w tempo_limite] nome_destino Opes: -t Dispara contra o host especificado at ser interrompido. Para ver estatsticas e continuar, pressione CTRL-Break; para terminar, pressione CRTL-C. -a Resolve endereos para nomes de host. -n num Nmero de requisies de eco a enviar. O valor padro 4. -l tamanho Envia o tamanho do buffer. -f Ativa o sinalizador de no-fragmentao no pacote. -i TTL Define o tempo de vida. -v TOS Define o tipo de servio. -r num Rota dos pacotes para <num> saltos. -s num Data e hora para <num> saltos. -j lista_hosts Rota ampliada de origens definida em <lista_hosts>.

-k lista_hosts Rota restrita de origens definida em <lista_hosts>. -w tempo_limite Tempo limite em milissegundos a aguardar para cada resposta.

Montando um arquivo .bat (arquivo em lotes do MS-DOS):


Para montar um arquivo .bat voc ir usar trs comandos. So eles: @echo off, title e o comando propriamente dito (o qual voc quer executar), ficando cada um em uma linha. Para exemplificar, iremos usar o comando para limpar os arquivos e subpastas da pasta Temp (del %WINDIR%\Temp /s). Entenda o que cada comando far: 1 Linha - Como j dito o comando @echo off, limpa a tela (desativa a exibio dos comandos na tela), para que ela exiba apenas o seu comando. 2 Linha - J o comando title serve apenas para dar um nome a janela, podendo este, ser qualquer um. Ex.:

3 Linha - Nesta linha ir ficar o comando que voc quer que seja executado. Ex.: del %WINDIR%\Temp /s Aps montado o arquivo dever fica mais ou menos assim assim: @echo off title Limpar a Pasta Temp del %WINDIR%\Temp /s Salvando o arquivo: Para salvar com a extenso .bat, faa o seguinte: Abra o bloco de notas e coloque seu comando (como foi ensinado acima). Depois v em Salvar Como e em Salvar como tipo: coloque Todos os arquivos. Depois em Nome do Arquivo digite .bat aps o nome do arquivo. Ex.: Limpar a pasta Temp.bat

Arquivos .bat prontos (basta copiar e salvar)


Limpar a pasta Temp @echo off title Limpar a pasta Temp del %WINDIR\Temp /s Limpar a pasta Prefetch @echo off title Limpar a pasta Prefetch del %WINDIR%\Prefetch /s Desligar o PC @echo off title Desligar o PC shutdown -s Reiniciar o PC

@echo off title Reiniciar o PC shutdown -r Cancelar o desligamento / reinicializao do PC @echo off title Cancelar o desligamento / reinicializao do PC shutdown -a Hibernar o PC title Hibernar o PC rundll32 powrprof.dll,SetSuspendState Cancelar impresso (para arquivos na fila de espera) @echo off title Cancelar impresso net stop spooler cd %systemroot%\system32\spool\PRINTERS del /f /s *.shd del /f /s *.spl net start spooler Mostrar / alterar data @echo off title Mostrar/alterar data date Mostrar / alterar hora @echo off title Mostrar/alterar hora time

Bibliografia
DICA *Corrige Erros c/ CHKDSK Comandos DOS DOS Dica!!! Cancelar Impresso Ajuda do DOS (/?) Material escrito (em parte) e publicado em PDF por Matheus (Kenshin Rymura).

Você também pode gostar