O MS-DOS (Microsoft Disk Operation System) foi o primeiro sistema operacional comercializado pela Microsoft. Surgiu em 1981 junto com o primeiro IBM PC. A Microsoft vendia licenas do DOS sob o nome de PC-DOS para a IBM comercializar seus computadores, paralelamente ela também vendia licenças para o mercado sob o nome de MS-DOS.
O MS-DOS em todas as suas versões se apresentava no modo de texto, apresentando um cursor piscando esperando a entrada de comando, chamado de prompt. Na versão 4.0 o DOS passou a incluir um sistema gráfico simples chamado DOS SHELL, mesmo assim ainda era necessário usar comandos de texto para se utilizar muitos recursos do sistema.
Com a família Windows o DOS caiu em desuso mas ainda salva muitas vezes na hora de se recuperar informações de um HD com problemas. Até o Windows 98, a Microsoft incluía um DOS com comandos reduzidos, suficientes para instalar o sistema num computador sem sistema operacional. A partir do Windows ME o DOS reduzido foi substituído por um emulador (simulador) do DOS.
Para entrar no programa, vá em Iniciar -> Executar. Digite "cmd" sem as aspas e aperte Ok.
A seguir uma lista dos principais comandos do DOS.
ANSI.SYS - Define as funções que alteram a exibição gráfica, controlam a movimentação do cursor e reatribuem teclas.
APPEND - Possibilita que o programa abra os arquivos de dados nos diretórios especificados como se os arquivos estivessem no diretório atual.
ASSOC - Exibe ou modifica associações de extensões de arquivo.
AT - Agenda comandos e programas para serem executados em um computador.
ATTRIB - Exibe ou altera atributos de arquivos.
BOOTCFG - Mostra o boot.ini no prompt de comando
BREAK - Define ou limpa a verificação estendida CTRL+C.
BUFFERS - Aloca memória para um número especificado de memórias intermediárias
CACLS - Exibe ou modifica listas de controle de acesso (ACLs) de arquivos.
/R - Ler (read)
/W - Gravar (write)
/C - Alterar/deletar (change)
/F - Total (full)
/N - Nenhum (Nothing)
CALL - Chama um programa de lote a partir de outro sem interromper o primeiro programa de lote.
CD - Exibe o nome do diretório atual ou altera o diretório atual.
CHCP - Exibe o número do conjunto de caracteres ativo (página de código).
CHDIR - Exibe o nome do diretório atual ou altera o diretório atual.
CHKDSK - Verifica o status de um disco e exibe um relatório. Também corrige os erros encontrados no disco.
CHKNTFS - Exibe ou modifica a verificação do disco na inicialização.
CHKSTATE.SYS - Utilizado pelo programa de otimização de memória, o MemMaker, para controlar o processo de otimização.
CHOICE - Exibe uma mensagem de aviso especificada, efetua uma pausa para o usuário escolher entre um conjunto de teclas especificado e fornece um parâmetro.
CLS - Limpa a tela
CMD - Abre uma outra janela de prompt.
COLOR - Define as cores padrão de primeiro plano e do plano de fundo do console
COMMAND - Inicia uma nova ocorrência do interpretador de comando do MS-DOS, COMMAND.COM.
COMP - Compara o conteúdo de dois arquivos ou grupos de arquivos.
COMPACT - Exibe ou altera a compactação de arquivos.
CONVERT - Converte volumes FAT em NTFS.
COPY - Copia um ou mais dos arquivos para o local especificado.
COUNTRY - Possibilita que o MS-DOS utilize horas, datas e moedas internacionais, conversões de letras maiúsculas/minúsculas e separadores decimais.
CTTY - Altera o dispositivo de terminal utilizado para controlar o seu computador.
DATE - Mostra a data atual e permite alterá-la.
DBLSPACE - Configura as unidades que foram compactadas.
DELETE - Exclui os arquivos especificados.
DEBUG - Inicia o Debug, um programa que pode ser utilizado para testar e depurar arquivos executáveis.
DEFRAG - Reorganiza os arquivos no disco visando otimizar o seu desempenho.
DELTREE - Exclui um diretório, seus arquivos e todos os subdiretórios e arquivos abaixo do mesmo.
DEVICE - Carrega na memória o controlador de dispositivo especificado. Este comando pode ser utilizado somente no arquivo CONFIG.SYS.
DEVICEHIGH - Carrega os controladores de dispositivo na área de memória superior.
DIR - Exibe uma lista dos arquivos e subdiretórios de um diretório.
/A Exibe arquivos com atributos especificados.
/B Usa formatação básica (sem informações de cabeçalho ou resumo).
/C Exibe o separador de milhar em tamanhos de arquivos. É o padrão. Use /-C para desativar a exibição do separador.
/D O mesmo que amplo, mas os arquivos são classificados na lista por coluna.
/L Usa letras minúsculas.
/N Novo formato de lista longo onde os nomes de arquivos estão à extrema direita.
DISKCOMP - Compara o conteúdo de dois discos flexíveis.
DISKCOPY - Copia o conteúdo do disco flexível na unidade de origem para um disco flexível formatado ou não formatado na unidade de destino.
DISKPART - Faz particionamento de disco
DISPLAY.SYS - Suporta a alternação de conjuntos de caracteres para a sua tela e teclado.
DOS - Especifica que o MS-DOS dever manter um vínculo com a área de memória superior, carregar uma parte de si mesmo na área de memória alta(HMA), ou ambos.
DOSKEY - Possibilita a edição das linhas de comando e a criação e execução de macros.
DOSSHEL - Inicia o MS-DOS Shell, uma interface gráfica do MS-DOS.
DRIVER.SYS - Cria uma unidade lógica que pode ser utilizada para fazer referência a uma unidade de disco flexível física.
DRIVPARM - Define os parâmetros para os dispositivos de bloco, como unidades de disco, quando você inicia o MS-DOS.
DRVSPACE - Compacta as unidades de disco rígido ou discos flexíveis, e configura as unidades que foram compactadas com a utilização do DriveSpace.
ECHO - Exibe ou oculta o texto em programas de lote quando o programa está sendo executado.
EDIT - Inicia Editor do MS-DOS, que pode ser utilizado para a criação e edição de arquivos de texto ASCII.
EGA.SYS - Salva e restaura a exibição quando a Alternação entre Tarefas do MS-DOS - Shell for utilizada com monitores EGA.
EMM386.EXE - Propicia acesso à área de memória superior e simula memória expandida durante a utilização da memória estendida.
ENDLOCAL - Encerra a localização de alterações de ambiente em um arquivo em lotes.
ERASE - Exclui os arquivos especificados.
EXIT - Finaliza o programa o interpretador de comando e retorna para o programa que iniciou.
EXPAND - Expande um arquivo compactado.
FASTHELP - Exibe uma lista de todos os comandos do MS-DOS e fornece uma breve explicação sobre cada um deles.
FASTOPEN - Diminui o tempo necessário para abrir arquivos utilizados com frequência.
FC - Compara dois arquivos ou grupos de arquivos e exibe as diferenças entre eles.
FCBS - Especifica o número de blocos de controle de arquivos que o MS-DOS é capaz de manter abertos ao mesmo tempo.
FDISK - Configura um disco rígido para ser usado com o MS-DOS.
FILES - Especifica o número de arquivos que o MS-DOS é capaz de acessar de uma só vez.
FIND - Procura uma sequência de texto específica em um arquivo ou arquivos.
FINDSTR - Procura seqüências de texto em arquivos.
FOR - Executa um determinado comando para cada arquivo em um grupo de arquivos.
FORMAT - Formata um disco rígido ou disquete.
/Q - formata rapidamente o disco da unidade;
/U - formata o disco independente da condição;
/? - fornece mais detalhes sobre o comando, assim como todos os seus parâmetros.
FTYPE - Exibe ou modifica os tipos de arquivo utilizados em associações de extensões de arquivos.
GOTO - Direciona o interpretador de comandos do Windows para uma linha identificada em um programa em lotes.
GRAFTABL - Permite que o Windows exiba um conjunto de caracteres estendidos em modo gráfico.
GRAPHICS - Carrega na memória um programa que permite ao MS-DOS imprimir as informações exibidas na tela.
HELP - Inicia a Ajuda do MS-DOS
HIMEM.SYS - Gerenciador de memória estendida, coordena o uso da memória.
HOSTNAME - Dá o nome do host
IF - Executa processamento condicional em programas de lote.
INCLUDE - Inclui o conteúdo de um bloco de configuração.
INSTAL - Carrega um programa residente na memória ao iniciar o MS-DOS.
INTERLNK - Conecta dois computadores através de portas paralelas ou seriais e habilita os computadores a compartilhar discos e portas de impressora.
INTERLNK.EXE - Redireciona as solicitações de operações em uma ou mais unidades Interlnk de cliente ou portas de impressora para uma ou mais unidades ou portas de impressora no servidor Interlnk.
INTERSVR - Inicia o servidor Interlnk.
IPCONFIG - Mostra detalhes das configurações de IP
KEYB - Inicia o programa Keyb que configura o teclado para um idioma específico.
LABEL - Cria, altera ou exclui o rótulo de volume de um disco.
LASTDRIVE - Especifica o número máximo de unidades que podem ser acessadas.
LH - Carrega um programa na área de memória alta.
LOADFIX - Assegura que um programa seja carregado acima dos primeiros 64K de memória convencional e executa o programa.
LOADHIGH - Carrega um programa na área de memória alta.
MD - Cria um diretório.
MEM - Exibe a quantidade de memória utilizada e livre no computador.
MEMMAKER - Otimiza a memória do computador movendo os controladores de dispositivo e programas residentes para a memória alta.
MENUCOLOR - Define o texto e as cores de segundo plano do menu de inicialização.
MENUDEFAULT - Especifica o item padrão do menu do menu de inicialização e define um valor para intervalo entre operações, se desejado.
MENUITEM - Define um item no menu de inicialização.
MKDIR - Cria um diretório.
MODE - Configura um dispositivo do sistema.
MODE COMMANDS - Configura os dispositivos do sistema. Executa tarefas diferentes, tais como a exibição de status do sistema, a mudança de configurações do sistema ou portas ou dispositivos.
MORE - Exibe a saída fazendo pausa a cada tela.
MOVE - Move um ou mais arquivos para outro local especificado.
MSAV - Procura por vírus conhecidos no computador.
MSBACKUP - Executa o Microsoft Backup para o MS-DOS, o qual cria uma cópia de segurança ou restaura um ou mais arquivos de um disco para outro.
MSCDEX - Possibilita o acesso a unidades CD-ROM.
MSD - Fornece informações técnicas detalhadas sobre o computador.
NETSTAT - Mostra todas conexões ativas, seus respectivos IP's e protocolo.
/A - Exibe todas conexões inclusive as recepções de udp
/B (hot) - Exibe os programas (e as dll's no caso de svchost) que estão envolvidos nas respectivas conexões.
NLSFUNC - Inicia o programa Nlsfunc, que carrega informações especificas de pais para o suporte de língua nacional (NLS).
NUMLOCK - Especifica se a configuração de NUM LOCK do teclado numérico está inicialmente definida como ON (ativada) ou OFF (desativada).
PAGEFILECONFIG - Configura memória virtual
PATH - Exibe ou define um caminho de pesquisa para arquivos executáveis.
PAUSE - Suspende o processamento de um programa de lote e exibe uma mensagem solicitando ao usuário pressionar qualquer tecla para continuar.
PING - Checa sua conexão de rede disponível
POPD - Restaura o valor anterior da pasta atual salva por PUSHD.
POWER - Reduz o consumo de energia quando aplicativos e dispositivos estão inativos.
POWER.EXE - Reduz o consumo de energia quando os aplicativos e dispositivos estiverem inativos.
PRINT - Imprime um arquivo de texto enquanto você está usando outros comandos do MS-DOS.
PROMPT - Altera o prompt de comando do Windows.
PUSHD - Salva a pasta atual e, em seguida, altera a mesma.
QBASIC - Lê instruções escritas em linguagem Basic e as interpreta em código executável de computador.
RAMDRIVE.SYS - Cria uma unidade RAM na memória de acesso aleatório (RAM) do computador para simular uma unidade de disco rígido.
RD - Exclui (remove) diretórios.
REM - Permite incluir comentários em arquivos de lote ou no arquivo CONFIG.SYS.
REN - Muda o nome de um arquivo ou arquivos.
RENAME - Muda o nome de um arquivo ou arquivos.
REPLACE - Substitui arquivos incluídos no diretório de destino por arquivos do diretório de origem que possuem o mesmo nome.
RESTORE - Restaura arquivos dos quais foram feitas cópias de segurança.
RMDIR - Exclui (remove) diretórios.
ROUT - Mostra detalhes do parâmetro da interface de rede
RUNAS - Este comando serve para versões do windows que possuam o recurso de segurança que restringe usuários limitados ou dá privilégios a usuários administradores, como por exemplo windows xp professional. É possível utilizar o comando /savecred para que a senha seja salva, o básico do comando é: runas /savecred /user:fulano "%programfiles%\\Mozilla Firefox\\firefox.exe"
SCANDISK - Aplicativo de análise e correção de discos que procura erros em uma unidade e corrige os problemas encontrados.
SCHTASKS - Agenda e executa algum processo
SET - Exibe, define ou remove variáveis de ambiente do MS-DOS.
SETLOCAL - Inicia a localização de alterações de ambiente em um arquivo em lotes.
SETVER - Exibe a tabela de versões. Informa um número de versão (anterior à 6.0) a programas ou controladores de dispositivo que foram criados para versões anteriores do MS-DOS.
SHARE - Inicia o programa Share, que instala o compartilhamento de arquivos e os recursos que não permitem acesso aos discos e ás unidades de rede.
SHEL - Especifica o nome e a localização do interpretador de comandos a ser usado pelo MS-DOS.
SHIFT - Altera a posição dos parâmetros substituíveis em um arquivo em lotes.
SHUTDOWN - Programa o desligamento do computador, tanto como computador remoto
/L - Abre o shutdown em uma GUI (interface grafica)
/S - Desliga o computador
/R - Reinicia o computador
/A - Interrompe o desligamento do sistema
/M \\\\ip_ou_netbios_name - Irá tentar programar o computador remoto para ser desligado
/T - Tempo em segundos para programar o desligamento.
/C - comentário no desligamento
/F - Força o encerramento dos aplicativos em execução
SIZER.EXE - Usado pelo programa de otimização de memória MemMaker para determinar o tamanho da memória de controladores de dispositivo e programas residentes em memória.
SMARTDRV.EXE - Carrega o controlador de dispositivo SMARTDRV.EXE para executar a duplicação de memórias intermediárias.
SORT - Lê entradas, classifica dados e grava os resultados na tela, em um arquivo ou em outro dispositivo.
STACKS - Suporta o uso dinâmico de pilhas de dados para o gerenciamento de interrupções de hardware.
START - Inicia uma janela separada para executar um programa ou comando especificado.
SUBMENU - Define um item do menu de inicialização que, quando selecionado, exibe outro conjunto de opções.
SUBST - Associa um caminho a uma letra de unidade.
SWITCHES - Fornece opções especiais.
SYS - Cria um disco de inicialização,
TASKLIST - Exibe uma lista detalhada semelhante ao gerenciador de tarefas do windows
/SVC - exibe os serviços do windows ativos dentro dos svchosts, ótimo para saber se um dos seus svchosts é fake.
-S ip, /U usuario /P senha - Não pude testar ainda mas tudo indica que se um computador estiver com algum serviço e/ou porta que permita essa operação, podemos utilizar o comando remotamente.
/M - Mostra todas DLL's que cada programa está utilizando
TASKKILL - Semelhante ao tasklist porém tem a função de encerrar as tarefas
/F - Força o encerramento do programa
/IM nome_programa - Encerra o programa pelo nome
/PID - Encerra o programa pela PID do programa, que pode ser encontrada através do tasklist
TIME - Exibe a hora do sistema e configura o relógio interno do computador.
TRACERT - Exibe os ip's de todos saltos que os seus pacotes fazem até chegar ao host de destino. Ou seja mostra o ip de todos roteadores por onde sua conexão passa até chegar no destino.
/D - Não resolver o dns
/J - Número máximo de saltos a fazer
/W - Tempo máximo em MS que deve aguardar resposta de cada roteador
TREE - Exibe graficamente a estrutura de diretório de um caminho ou do disco em uma unidade.
TYPE - Exibe o conteúdo de um arquivo de texto.
UNDELETE - Restaura arquivos previamente excluídos com o comando DEL.
UNFORMAT - Restaura um disco apagado com o comando FORMAT.
VER - Exibe o número da versão do MS-DOS.
VERIFY - Faz com que o Windows verifique se os arquivos estão gravados corretamente em um disco.
VOL - Exibe o nome de volume e o número de série do disco, se houver.
VSAFE - Monitora continuamente o computador á procura de vírus e exibe um alerta quando encontra algum.
XCOPY - Copia arquivos (exceto arquivos ocultos e de sistema) e diretórios, inclusive subdiretórios.
D - copia arquivos que foram alterados a partir de uma data que o usuário deve informar logo após o parâmetro. Se a data não for inserida, apenas arquivos modificados a partir da data de alteração do local de destino é que serão copiados;
/P - solicita confirmação ao usuário antes de copiar cada arquivo;
/S - copia diretórios, desde que não estejam vazios. Para diretórios nesta última condição, basta informar /E /S;
/U - copia apenas arquivos que já existem no diretório de destino.
*NOTA:
O Sistema Operacional Windows 8 não utiliza todos esses comandos do CMD listados acima, possui alguns comandos específicos.
Fonte: Sites de informática
O MS-DOS em todas as suas versões se apresentava no modo de texto, apresentando um cursor piscando esperando a entrada de comando, chamado de prompt. Na versão 4.0 o DOS passou a incluir um sistema gráfico simples chamado DOS SHELL, mesmo assim ainda era necessário usar comandos de texto para se utilizar muitos recursos do sistema.
Com a família Windows o DOS caiu em desuso mas ainda salva muitas vezes na hora de se recuperar informações de um HD com problemas. Até o Windows 98, a Microsoft incluía um DOS com comandos reduzidos, suficientes para instalar o sistema num computador sem sistema operacional. A partir do Windows ME o DOS reduzido foi substituído por um emulador (simulador) do DOS.
Para entrar no programa, vá em Iniciar -> Executar. Digite "cmd" sem as aspas e aperte Ok.
A seguir uma lista dos principais comandos do DOS.
ANSI.SYS - Define as funções que alteram a exibição gráfica, controlam a movimentação do cursor e reatribuem teclas.
APPEND - Possibilita que o programa abra os arquivos de dados nos diretórios especificados como se os arquivos estivessem no diretório atual.
ASSOC - Exibe ou modifica associações de extensões de arquivo.
AT - Agenda comandos e programas para serem executados em um computador.
ATTRIB - Exibe ou altera atributos de arquivos.
BOOTCFG - Mostra o boot.ini no prompt de comando
BREAK - Define ou limpa a verificação estendida CTRL+C.
BUFFERS - Aloca memória para um número especificado de memórias intermediárias
CACLS - Exibe ou modifica listas de controle de acesso (ACLs) de arquivos.
/R - Ler (read)
/W - Gravar (write)
/C - Alterar/deletar (change)
/F - Total (full)
/N - Nenhum (Nothing)
CALL - Chama um programa de lote a partir de outro sem interromper o primeiro programa de lote.
CD - Exibe o nome do diretório atual ou altera o diretório atual.
CHCP - Exibe o número do conjunto de caracteres ativo (página de código).
CHDIR - Exibe o nome do diretório atual ou altera o diretório atual.
CHKDSK - Verifica o status de um disco e exibe um relatório. Também corrige os erros encontrados no disco.
CHKNTFS - Exibe ou modifica a verificação do disco na inicialização.
CHKSTATE.SYS - Utilizado pelo programa de otimização de memória, o MemMaker, para controlar o processo de otimização.
CHOICE - Exibe uma mensagem de aviso especificada, efetua uma pausa para o usuário escolher entre um conjunto de teclas especificado e fornece um parâmetro.
CLS - Limpa a tela
CMD - Abre uma outra janela de prompt.
COLOR - Define as cores padrão de primeiro plano e do plano de fundo do console
COMMAND - Inicia uma nova ocorrência do interpretador de comando do MS-DOS, COMMAND.COM.
COMP - Compara o conteúdo de dois arquivos ou grupos de arquivos.
COMPACT - Exibe ou altera a compactação de arquivos.
CONVERT - Converte volumes FAT em NTFS.
COPY - Copia um ou mais dos arquivos para o local especificado.
COUNTRY - Possibilita que o MS-DOS utilize horas, datas e moedas internacionais, conversões de letras maiúsculas/minúsculas e separadores decimais.
CTTY - Altera o dispositivo de terminal utilizado para controlar o seu computador.
DATE - Mostra a data atual e permite alterá-la.
DBLSPACE - Configura as unidades que foram compactadas.
DELETE - Exclui os arquivos especificados.
DEBUG - Inicia o Debug, um programa que pode ser utilizado para testar e depurar arquivos executáveis.
DEFRAG - Reorganiza os arquivos no disco visando otimizar o seu desempenho.
DELTREE - Exclui um diretório, seus arquivos e todos os subdiretórios e arquivos abaixo do mesmo.
DEVICE - Carrega na memória o controlador de dispositivo especificado. Este comando pode ser utilizado somente no arquivo CONFIG.SYS.
DEVICEHIGH - Carrega os controladores de dispositivo na área de memória superior.
DIR - Exibe uma lista dos arquivos e subdiretórios de um diretório.
/A Exibe arquivos com atributos especificados.
/B Usa formatação básica (sem informações de cabeçalho ou resumo).
/C Exibe o separador de milhar em tamanhos de arquivos. É o padrão. Use /-C para desativar a exibição do separador.
/D O mesmo que amplo, mas os arquivos são classificados na lista por coluna.
/L Usa letras minúsculas.
/N Novo formato de lista longo onde os nomes de arquivos estão à extrema direita.
DISKCOMP - Compara o conteúdo de dois discos flexíveis.
DISKCOPY - Copia o conteúdo do disco flexível na unidade de origem para um disco flexível formatado ou não formatado na unidade de destino.
DISKPART - Faz particionamento de disco
DISPLAY.SYS - Suporta a alternação de conjuntos de caracteres para a sua tela e teclado.
DOS - Especifica que o MS-DOS dever manter um vínculo com a área de memória superior, carregar uma parte de si mesmo na área de memória alta(HMA), ou ambos.
DOSKEY - Possibilita a edição das linhas de comando e a criação e execução de macros.
DOSSHEL - Inicia o MS-DOS Shell, uma interface gráfica do MS-DOS.
DRIVER.SYS - Cria uma unidade lógica que pode ser utilizada para fazer referência a uma unidade de disco flexível física.
DRIVPARM - Define os parâmetros para os dispositivos de bloco, como unidades de disco, quando você inicia o MS-DOS.
DRVSPACE - Compacta as unidades de disco rígido ou discos flexíveis, e configura as unidades que foram compactadas com a utilização do DriveSpace.
ECHO - Exibe ou oculta o texto em programas de lote quando o programa está sendo executado.
EDIT - Inicia Editor do MS-DOS, que pode ser utilizado para a criação e edição de arquivos de texto ASCII.
EGA.SYS - Salva e restaura a exibição quando a Alternação entre Tarefas do MS-DOS - Shell for utilizada com monitores EGA.
EMM386.EXE - Propicia acesso à área de memória superior e simula memória expandida durante a utilização da memória estendida.
ENDLOCAL - Encerra a localização de alterações de ambiente em um arquivo em lotes.
ERASE - Exclui os arquivos especificados.
EXIT - Finaliza o programa o interpretador de comando e retorna para o programa que iniciou.
EXPAND - Expande um arquivo compactado.
FASTHELP - Exibe uma lista de todos os comandos do MS-DOS e fornece uma breve explicação sobre cada um deles.
FASTOPEN - Diminui o tempo necessário para abrir arquivos utilizados com frequência.
FC - Compara dois arquivos ou grupos de arquivos e exibe as diferenças entre eles.
FCBS - Especifica o número de blocos de controle de arquivos que o MS-DOS é capaz de manter abertos ao mesmo tempo.
FDISK - Configura um disco rígido para ser usado com o MS-DOS.
FILES - Especifica o número de arquivos que o MS-DOS é capaz de acessar de uma só vez.
FIND - Procura uma sequência de texto específica em um arquivo ou arquivos.
FINDSTR - Procura seqüências de texto em arquivos.
FOR - Executa um determinado comando para cada arquivo em um grupo de arquivos.
FORMAT - Formata um disco rígido ou disquete.
/Q - formata rapidamente o disco da unidade;
/U - formata o disco independente da condição;
/? - fornece mais detalhes sobre o comando, assim como todos os seus parâmetros.
FTYPE - Exibe ou modifica os tipos de arquivo utilizados em associações de extensões de arquivos.
GOTO - Direciona o interpretador de comandos do Windows para uma linha identificada em um programa em lotes.
GRAFTABL - Permite que o Windows exiba um conjunto de caracteres estendidos em modo gráfico.
GRAPHICS - Carrega na memória um programa que permite ao MS-DOS imprimir as informações exibidas na tela.
HELP - Inicia a Ajuda do MS-DOS
HIMEM.SYS - Gerenciador de memória estendida, coordena o uso da memória.
HOSTNAME - Dá o nome do host
IF - Executa processamento condicional em programas de lote.
INCLUDE - Inclui o conteúdo de um bloco de configuração.
INSTAL - Carrega um programa residente na memória ao iniciar o MS-DOS.
INTERLNK - Conecta dois computadores através de portas paralelas ou seriais e habilita os computadores a compartilhar discos e portas de impressora.
INTERLNK.EXE - Redireciona as solicitações de operações em uma ou mais unidades Interlnk de cliente ou portas de impressora para uma ou mais unidades ou portas de impressora no servidor Interlnk.
INTERSVR - Inicia o servidor Interlnk.
IPCONFIG - Mostra detalhes das configurações de IP
KEYB - Inicia o programa Keyb que configura o teclado para um idioma específico.
LABEL - Cria, altera ou exclui o rótulo de volume de um disco.
LASTDRIVE - Especifica o número máximo de unidades que podem ser acessadas.
LH - Carrega um programa na área de memória alta.
LOADFIX - Assegura que um programa seja carregado acima dos primeiros 64K de memória convencional e executa o programa.
LOADHIGH - Carrega um programa na área de memória alta.
MD - Cria um diretório.
MEM - Exibe a quantidade de memória utilizada e livre no computador.
MEMMAKER - Otimiza a memória do computador movendo os controladores de dispositivo e programas residentes para a memória alta.
MENUCOLOR - Define o texto e as cores de segundo plano do menu de inicialização.
MENUDEFAULT - Especifica o item padrão do menu do menu de inicialização e define um valor para intervalo entre operações, se desejado.
MENUITEM - Define um item no menu de inicialização.
MKDIR - Cria um diretório.
MODE - Configura um dispositivo do sistema.
MODE COMMANDS - Configura os dispositivos do sistema. Executa tarefas diferentes, tais como a exibição de status do sistema, a mudança de configurações do sistema ou portas ou dispositivos.
MORE - Exibe a saída fazendo pausa a cada tela.
MOVE - Move um ou mais arquivos para outro local especificado.
MSAV - Procura por vírus conhecidos no computador.
MSBACKUP - Executa o Microsoft Backup para o MS-DOS, o qual cria uma cópia de segurança ou restaura um ou mais arquivos de um disco para outro.
MSCDEX - Possibilita o acesso a unidades CD-ROM.
MSD - Fornece informações técnicas detalhadas sobre o computador.
NETSTAT - Mostra todas conexões ativas, seus respectivos IP's e protocolo.
/A - Exibe todas conexões inclusive as recepções de udp
/B (hot) - Exibe os programas (e as dll's no caso de svchost) que estão envolvidos nas respectivas conexões.
NLSFUNC - Inicia o programa Nlsfunc, que carrega informações especificas de pais para o suporte de língua nacional (NLS).
NUMLOCK - Especifica se a configuração de NUM LOCK do teclado numérico está inicialmente definida como ON (ativada) ou OFF (desativada).
PAGEFILECONFIG - Configura memória virtual
PATH - Exibe ou define um caminho de pesquisa para arquivos executáveis.
PAUSE - Suspende o processamento de um programa de lote e exibe uma mensagem solicitando ao usuário pressionar qualquer tecla para continuar.
PING - Checa sua conexão de rede disponível
POPD - Restaura o valor anterior da pasta atual salva por PUSHD.
POWER - Reduz o consumo de energia quando aplicativos e dispositivos estão inativos.
POWER.EXE - Reduz o consumo de energia quando os aplicativos e dispositivos estiverem inativos.
PRINT - Imprime um arquivo de texto enquanto você está usando outros comandos do MS-DOS.
PROMPT - Altera o prompt de comando do Windows.
PUSHD - Salva a pasta atual e, em seguida, altera a mesma.
QBASIC - Lê instruções escritas em linguagem Basic e as interpreta em código executável de computador.
RAMDRIVE.SYS - Cria uma unidade RAM na memória de acesso aleatório (RAM) do computador para simular uma unidade de disco rígido.
RD - Exclui (remove) diretórios.
REM - Permite incluir comentários em arquivos de lote ou no arquivo CONFIG.SYS.
REN - Muda o nome de um arquivo ou arquivos.
RENAME - Muda o nome de um arquivo ou arquivos.
REPLACE - Substitui arquivos incluídos no diretório de destino por arquivos do diretório de origem que possuem o mesmo nome.
RESTORE - Restaura arquivos dos quais foram feitas cópias de segurança.
RMDIR - Exclui (remove) diretórios.
ROUT - Mostra detalhes do parâmetro da interface de rede
RUNAS - Este comando serve para versões do windows que possuam o recurso de segurança que restringe usuários limitados ou dá privilégios a usuários administradores, como por exemplo windows xp professional. É possível utilizar o comando /savecred para que a senha seja salva, o básico do comando é: runas /savecred /user:fulano "%programfiles%\\Mozilla Firefox\\firefox.exe"
SCANDISK - Aplicativo de análise e correção de discos que procura erros em uma unidade e corrige os problemas encontrados.
SCHTASKS - Agenda e executa algum processo
SET - Exibe, define ou remove variáveis de ambiente do MS-DOS.
SETLOCAL - Inicia a localização de alterações de ambiente em um arquivo em lotes.
SETVER - Exibe a tabela de versões. Informa um número de versão (anterior à 6.0) a programas ou controladores de dispositivo que foram criados para versões anteriores do MS-DOS.
SHARE - Inicia o programa Share, que instala o compartilhamento de arquivos e os recursos que não permitem acesso aos discos e ás unidades de rede.
SHEL - Especifica o nome e a localização do interpretador de comandos a ser usado pelo MS-DOS.
SHIFT - Altera a posição dos parâmetros substituíveis em um arquivo em lotes.
SHUTDOWN - Programa o desligamento do computador, tanto como computador remoto
/L - Abre o shutdown em uma GUI (interface grafica)
/S - Desliga o computador
/R - Reinicia o computador
/A - Interrompe o desligamento do sistema
/M \\\\ip_ou_netbios_name - Irá tentar programar o computador remoto para ser desligado
/T - Tempo em segundos para programar o desligamento.
/C - comentário no desligamento
/F - Força o encerramento dos aplicativos em execução
SIZER.EXE - Usado pelo programa de otimização de memória MemMaker para determinar o tamanho da memória de controladores de dispositivo e programas residentes em memória.
SMARTDRV.EXE - Carrega o controlador de dispositivo SMARTDRV.EXE para executar a duplicação de memórias intermediárias.
SORT - Lê entradas, classifica dados e grava os resultados na tela, em um arquivo ou em outro dispositivo.
STACKS - Suporta o uso dinâmico de pilhas de dados para o gerenciamento de interrupções de hardware.
START - Inicia uma janela separada para executar um programa ou comando especificado.
SUBMENU - Define um item do menu de inicialização que, quando selecionado, exibe outro conjunto de opções.
SUBST - Associa um caminho a uma letra de unidade.
SWITCHES - Fornece opções especiais.
SYS - Cria um disco de inicialização,
TASKLIST - Exibe uma lista detalhada semelhante ao gerenciador de tarefas do windows
/SVC - exibe os serviços do windows ativos dentro dos svchosts, ótimo para saber se um dos seus svchosts é fake.
-S ip, /U usuario /P senha - Não pude testar ainda mas tudo indica que se um computador estiver com algum serviço e/ou porta que permita essa operação, podemos utilizar o comando remotamente.
/M - Mostra todas DLL's que cada programa está utilizando
TASKKILL - Semelhante ao tasklist porém tem a função de encerrar as tarefas
/F - Força o encerramento do programa
/IM nome_programa - Encerra o programa pelo nome
/PID - Encerra o programa pela PID do programa, que pode ser encontrada através do tasklist
TIME - Exibe a hora do sistema e configura o relógio interno do computador.
TRACERT - Exibe os ip's de todos saltos que os seus pacotes fazem até chegar ao host de destino. Ou seja mostra o ip de todos roteadores por onde sua conexão passa até chegar no destino.
/D - Não resolver o dns
/J - Número máximo de saltos a fazer
/W - Tempo máximo em MS que deve aguardar resposta de cada roteador
TREE - Exibe graficamente a estrutura de diretório de um caminho ou do disco em uma unidade.
TYPE - Exibe o conteúdo de um arquivo de texto.
UNDELETE - Restaura arquivos previamente excluídos com o comando DEL.
UNFORMAT - Restaura um disco apagado com o comando FORMAT.
VER - Exibe o número da versão do MS-DOS.
VERIFY - Faz com que o Windows verifique se os arquivos estão gravados corretamente em um disco.
VOL - Exibe o nome de volume e o número de série do disco, se houver.
VSAFE - Monitora continuamente o computador á procura de vírus e exibe um alerta quando encontra algum.
XCOPY - Copia arquivos (exceto arquivos ocultos e de sistema) e diretórios, inclusive subdiretórios.
D - copia arquivos que foram alterados a partir de uma data que o usuário deve informar logo após o parâmetro. Se a data não for inserida, apenas arquivos modificados a partir da data de alteração do local de destino é que serão copiados;
/P - solicita confirmação ao usuário antes de copiar cada arquivo;
/S - copia diretórios, desde que não estejam vazios. Para diretórios nesta última condição, basta informar /E /S;
/U - copia apenas arquivos que já existem no diretório de destino.
*NOTA:
O Sistema Operacional Windows 8 não utiliza todos esses comandos do CMD listados acima, possui alguns comandos específicos.
Fonte: Sites de informática
Nenhum comentário:
Postar um comentário