Questão:
lição de casa valendo 10pontos MS-Dos?
Babydoll
2008-05-14 10:33:15 UTC
sobre MS-Dos
Principais comandos e suas funcoes
e a Versao de MS-Dos
obrigada
Trzy respostas:
Teo Cardia
2008-05-14 10:41:44 UTC
Veja os comandos:



[editar] ATTRIB

Na linha de comando do sistema operacional MS-DOS, o comando ATTRIB é usado para mostrar os atributos dos arquivos e diretórios (somente leitura, arquivo do sistema, arquivo morto e oculto), e permite alterá-los.



Nota: sua função é análoga ao comando chmod do Unix e chattr do Linux.



Sintaxe

C:\> ATTRIB

Opções

+ : Acrescenta um atributo

- : Retira um atributo

R : Atributo somente leitura

A : Atributo de arquivo morto

S : Atributo de arquivo do sistema

H : Atributo de arquivo oculto

/s : Inclui todos os arquivos do diretório definido e todos os seus subdiretórios

/d : Inclui diretórios no processamento (necessita da opção /s).

Exemplo

C:\>ATTRIB +R C:\EXEMPLO.TXT''' '''

C:\>ATTRIB -R /D /S N:\*.*



[editar] CALL

Usado para chamar (executar) um programa, comando ou script DOS (arquivo de lote ou arquivo .bat)



Sintaxe

CALL script

Opções

Exemplo

C:\>CALL C:\TESTE.BAT





[editar] CHDIR

CHDIR (pode ser abreviado para CD) é usado para trocar o diretório corrente ou acessar um subdiretorio.



Sintaxe

CHDIR diretorio

Opções

CHDIR C:\WINDOWS\Desktop\Exemplo





[editar] CLS

Na linha de comando do sistema operacional MS-DOS, o comando CLS é usado para apagar todas as informações mostradas na tela, e coloca o cursor no canto superior esquerdo.



Nota: sua função é análoga ao comando clear do Unix.



Sintaxe

CLS



C:\>CLS



[editar] COMP

COMP compara dois arquivos



Sintaxe

COMP Arquivo1 Arquivo2

Opções

/D Saída em hexadecimal

/A Saída ASCII

/L Mostra o número das linhas que são diferentes

/C Não faz distinção entre caracteres maiúsculos e minúsculos

Exemplo



[editar] COPY

Usado para copiar um ou mais arquivos de um diretório para outro.



Nota: sua função é análoga ao comando cp do Linux



Sintaxe

COPY c:\windows\*.* c:\windows\desktop /V



/V Verifica a integridade do arquivo destino após a cópia

; Exemplo





C:\>COPY D:\EXEMPLO\ARQUIVO.TXT E:\PASTA

Dica

Para copiar todo o conteúdo de uma pasta, use *.*



COPY C:\*.* E:\PASTA >> Copia todo o conteúdo em C:\ para E:\PASTA

Exemplo

COPY C:\*.* E:\PASTA



[editar] DATE

Na linha de comando do sistema operacional MS-DOS, o comando DATE é usado para mostrar a data atual do sistema, podendo ser atualizada. Ao digitar uma nova data, pode ser usado como caractere separador o hífen, a barra ou o ponto (dd-mm-aaaa, dd/mm/aaaa ou dd.mm.aaaa).



Nota: sua função é análoga ao comando date do Unix.



Sintaxe

DATE

Opções

/t : Mostra a data sem permitir alterá-la.

Exemplo

C:\>DATE

Data atual: ter 20/01/1999

Digite a nova data: (dd-mm-aa) 06/01/2000









[editar] DELTREE

Na linha de comando do sistema operacional MS-DOS, o comando DELTREE é usado para apagar um ou mais diretórios junto com todos os seus subdiretórios e arquivos neles contidos. Não é mais usado desde o Windows 2000, devido aos danos ocasionados por usuários inexperientes ou mal-intencionados.



Sintaxe

C:\>DELTREE

Opções

/y : Exclui o caminho indicado sem pedir confirmação.

Exemplo

C:\>DELTREE A:\EXEMPLO



[editar] DIR

Na linha de comando do sistema operacional MS-DOS, o comando DIR é usado para listar arquivos e diretórios.



Nota: sua função é análoga ao comando ls do Unix.



Ele existe desde a primeira versão do MS-DOS e está embutido no interpretador de comandos deste sistema operativo, ao contrário do ls que é por si só um programa.



Sintaxe

DIR

Opções

Algumas implementações do MS-DOS dispõe de mais opções, estas são apenas as mais comuns.



/A[xx] : Lista os arquivos com alguns atributos específicos

/B : Lista apenas o nome dos arquivos

/L : Nome dos arquivos em letras minúsculas

/O[xx] : Modifica a ordenação da lista

/P : Pausa a cada página

/S : Lista também os subdiretórios (Use dir/s + nome do arquivo para procurar um aquivo específico em todo HD, pelo prompt do MS-DOS. Equivale a tecla F3 no Windows Explorer)

/W : Formato de lista amplo

/? : Help, exibe as opções que podem ser utilizadas no DIR



Uma das funcionalidades práticas do DIR é exibir o resultado da pesquisa em um arquivo de texto, e não apenas na tela do monitor, podendo inclusive ser utilizada toda e qualquer opção disponível.



Para tanto, basta utilizar o comando: DIR [opções] [unidade] [diretório] >[unidade][nome do arquivo .txt].



Exemplo:



C:\Documentos>dir /s /w >C:\lista.txt





[editar] DISKCOMP

DISKCOMP compara dois disquetes.



Sintaxe

DISKCOMP Unidade1 Unidade2

Opções

Exemplo

DISKCOMP A: B:





[editar] DISKCOPY

DISKCOPY copia um disquete. Não pode ser usado para copiar o pum(HD)



Sintaxe

DISKCOPY Origem Destino

Opções

Exemplo



[editar] ECHO

Envia, ou controla o envio, de mensagens para a saída padrão. Usado em scripts DOS para controlar as mensagens enviadas para a saída padrão (monitor, tela ou ecrã).



Nota: sua função é análoga ao comando echo do Linux.



Sintaxe

ECHO [ON] [OFF] [mensagem]

Opções

ON : Ativa a saída dos comandos para a saída padrão.

OFF : Desativa a saída dos comandos para a saída padrão.

Exemplo



[editar] FIND

Procura uma cadeia de caracteres numa lista de arquivos.



Sintaxe

FIND ''Texto'' arquivos

Opções

/C : Conta as ocorrencias

/I : Ignora diferença entre maiúsculas e minúsculas.

/N : Número das linhas em que Texto aparece.

/V : Mostra apenas linhas que contém Texto

Exemplo

(FIND /I "sequencia" C:\WINDOWS\explorer.exe) o parametro "sequencia" faz parte da linha, caso não colocar a sintaxe nao funcionara



(FIND /I "TESTE" C:\demosnstrando.txt) (FIND /I "palavra" *.txt | sort > pesquisa.txt) Neste caso ele vai pesquisar no diretorio corrente todos os arquivos(txt) e guardar o resultado no arquivo pesquisa.txt.





[editar] FOR

Usado para repetir comandos



Sintaxe

FOR %%Variavel IN ( ''lista'' ) DO ''Comando''

Opções

Exemplo

FOR %%A IN ( texto1 texto2 texto3) DO ECHO %%A



[editar] FORMAT

Na linha de comando do sistema operacional MS-DOS, o comando FORMAT é usado para formatar um disco, preparando-o para receber dados.



Nota: sua função é análoga ao comando mkfs do Unix.



Sintaxe

FORMAT

Opções

/s : Formata o disco na unidade especificada e grava o sistema operacional MS-DOS em seguida.

/4 : Formata um disquete de baixa densidade em drives de alta densidade.

/q : Formata rapidamente o disco da unidade especificada (formatação rápida).

/u : Formata o disco na unidade especificada independente da condição.

Exemplo

C:\>FORMAT A:



[editar] IF

Executa Comando se Condição for verdadeira



Sintaxe

IF Condição Comando else outro comando



Opções

Exemplo



[editar] LABEL

Usado para renomear uma unidade: LABEL (Unidade) (nome desejado)





[editar] MKDIR

MKDIR, ou abreviado MD, cria um subdiretório.



Sintaxe

MKDIR subdiretório



Opções

Exemplo

C:\>MKDIR /diretorio1



C:\>MKDIR /diretorio1/diretorio2



[editar] MEM

Na linha de comando do sistema operacional MS-DOS, o comando MEM é usado para mostrar informações sobre o uso da memória RAM.



Sintaxe

MEM

Opções

/p : Mostra o status dos programas que estão usando a memória.

/d : Mostra vários dados sobre o uso da memória pelos programas.

/c : Mostra o tamanho dos programas e os classifica de acordo com o uso da memória.

Exemplo

C:\>MEM



655360 bytes de memória convencional

655360 bytes disponíveis para o MS-DOS

626592 tamanho do maior programa executável



1048576 bytes de memória estendida contígua

0 bytes disponíveis de memória estendida contígua

941056 bytes de memória XMS disponível

MS-DOS está residente na área de memória alta









[editar] MODE

Configura a tela e a porta ******.



Sintaxe

MODE COM1:2400,N,8,1,P

MODE LPT1:=COM1

MODE LPT1

MODE N

Opções

Exemplo

MODE 120 -> aumenta a tela do prompt do comando para 120 colunas.



[editar] MORE

Permite exibir 23 linhas de texto, da entrada padrão na saida padrão, e aguardar o pressionamento de uma tecla. Tanto a entrada padrão quanto a saida padrão podem ser redirecionadas



Sintaxe

MORE arquivo



Opções

Exemplo

DIR | MORE



[editar] MOVE

Move os arquivos de um diretório para outro.



Nota: sua função é análoga ao comando mv do Linux.



Sintaxe

Sintaxe: MOVE [unidade:] [caminho] [nome antigo] [nome novo] ou [Origem] [Destino]



Opções

Exemplo

C:\>MOVE C:AULA C:TESTE , renomeia o diretório C:AULA para C:TESTE



C:\>MOVE C:AULA*.* A: , faz a movimentação de todos os arquivos do drive de origem C:AULA para o drive de destino A: deixando assim o diretório C:AULA vazio.





[editar] PATH

Define os diretórios em que se encontram arquivos executáveis.



Nota: sua função é análoga ao comando path do Linux.



Sintaxe

PATH Diretório1;Diretório2



Opções

Diretório2, e outros, são opcionais.



Exemplo



[editar] PAUSE

Aguarda o pressionamento de uma tecla.



Sintaxe

PAUSE Mensagem



Opções

Mensagem é opcional











[editar] PROMPT

Altera o aviso da linha de comandos do DOS.



Sintaxe

PROMPT [texto]
Marcos F
2008-05-15 08:38:09 UTC
olha nesse forum eu encontrei um turorial completo sobre Ms-dos ...www.forum-invasao.com.br e so fazer o cadastro ..e depois procurar la map te mando o link porque o forum ta fora do ar neste momeno mais apostila chama engenharia.de software e ms-dos ..se eu num me engano deve estar em no icone de Programaçao...boa sorte Tchau
2008-05-14 17:39:44 UTC
O nome é a sigla de Disk Operating System (sistema operacional em disco). Originalmente foi desenvolvido pela Seattle Computer Products (SCP), em uma tentativa de criar um concorrente para o estabelecido Sistema Operacional CP/M, implementado para computadores da família IBM PC, para os processadores Intel 8080, Intel 8085 e Zilog Z80 de 8 bits.



A IBM precisava de um sistema operacional para usar como seu padrão em sua nova linha de produtos, os PCs (Personal Computers, computadores pessoais) de 16 bits e intencionava comprar o sistema CP/M desenvolvido por Gary Kildall, contudo a IBM e a Digital Research, cujo dono era Kildall, não conseguiram chegar a um acordo em uma discussão que ainda hoje gera polêmica. Sem alternativas a IBM adotou o DOS como seu sistema operacional padrão para sua linha de PCs por sugestão do próprio Bill Gates que desenvolvia um interpretador da linguagem BASIC na época. Bill Gates comprou o DOS da SCP por teoricamente $50.000 doláres e em seguida o vendeu em um pacote DOS/BASIC para IBM.



Pouco depois, Bill Gates contratou Tim Paterson, o desenvolvedor do DOS, para a sua nova empresa Microsoft. Com algumas modificações, o MS-DOS(MicroSoft Disk Operating System) surgiu então e rapidamente dominou o mercado dos IBM PC's compatíveis. O ponto chave aqui foi a decisão de Gates, na época, em vender o MS-DOS para companhias de computador com objetivo de que estas pudessem adaptá-lo ao seu hardware, ao contrário da míngua tentativa de Kildall’s em vender o CP/M para usuários finais um por vez(ao menos inicialmente).



O DOS possui nativamente uma interface de linha de comandos através do seu interpretador de comandos, command.com, porém não existe apenas uma versão do DOS. A mais conhecida e popular é o MS-DOS, da Microsoft (por isso, as iniciais MS). Outros sistemas são os PC-DOS, DR-DOS e, mais recentemente, FreeDOS.



Com o aparecimento das GUIs desenvolvidas primariamente por Douglas C. Engelbart,ou seja Interface gráficas, como por exemplo o Microsoft Windows 1.0 e o Common Desktop Environment(CDE), o MS-DOS ficou em segundo plano, mas não foi esquecido. Hoje em dia temos inclusive diversos emuladores como o DOSBox que nos permitem rodar os antigos programas feitos para o DOS identicamente em qualquer máquina como antigamente.

História

O DOS foi originalmente desenvolvido por Tim Paterson da Seattle Computer Products, sendo uma variação do CP/M-80 da Digital Research, mas o DOS era apenas um produto interno criado para testar a nova placa com sua CPU 8086 para a interface. Também não rodava nas CPUs 8080 (ou compatíveis) requeridas pelo CP/M-80. Entre muitos outros nomes, foi conhecido como QDOS(Quick and Dirty Operating System). A Microsoft licenciou-o da SCP, fez algumas modificações e licenciou-o posteriormente a IBM (vendido como PC-DOS) para seu novo 'PC' usando a CPU 8088 (que internamente era idêntica à 8086), e a vários outros fabricantes de hardware, vendido então como MS-DOS.



MS-DOS (e o IBM PC-DOS que foi licenciado desde então), e seu antecessor, QDOS, foram baseados no 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.



A empresa Digital Research produziu um sistema compatível, conhecido como "DR-DOS", que foi tomado pela Novell (depois de ter comprado a Digital Research). Este se tornou o "OpenDOS" durante certo tempo, após a venda de uma divisão importante da Novell feita a Caldera International, atual SCO. Mais tarde, a divisão da Caldera se separou, tornando-se a Lineo (posteriormente rebatizada como Embedix), que por sua vez vendou o DR-DOS a recém-criada Device Logics, atualmente DRDOS, Inc.



Também existe uma alternativa livre chamada "FreeDOS".



Mesmo tendo sido favorecido no íncio, o DOS não foi o único sistema operacional apresentado pela IBM para a plataforma PC. Dois outros sistemas foram também aprovados pela IBM oficialmente, o CP/M-86, cujo antecessor, o CP/M-80, fora o sistema operacional dominante da geração 8 bits de microcomputadores. O projeto do DOS foi baseado intimamente nas facilidades oferecidas pelo CP/M e as idéias por trás dele, e a razão principal era para fazer com que os usuários de computador acostumados com o CP/M pudessem aprender o DOS rapidamente, além de tornar mais fácil adaptá-lo aos programas já existentes para o CP/M em 8 bits.



A influência do CP/M no DOS aparece desde a sua interface de comando quando o usamos pela primeira vez, o pronto(prompt) de comando C:\>, ou como surge no no CP/M A>. O DOS também demonstra a influência do CP/M nas maneiras que lida com o usuário e como trabalha com seus programas. O DOS foi feito tendo o pressuposto de que apenas uma pessoa estaria usando o computador e que um único usuário estaria pedindo que o computador só executasse uma tarefa de cada vez(não se poderia por exemplo, imprimir um documento e executar um outro comando ao mesmo tempo).O DOS foi feito para ser usado em um ambiente monousuário e monoprocessamento, seguindo os mais simples conceitos do uso da computação e era natural que fosse feito desta forma, pois suas raízes vieram de um sistema operacional e de máquinas de 8 bits.



A família PC 16 bits foi projetada de outra forma, e a herança CP/M limitava desta forma o DOS, por outra lado o Unix era um sistema operacional muito admirado pelas suas características, e a Microsoft tinha experiência no universo Unix, criando inclusive uma distribuição própria o Xenix. Assim quando chegou o momento de uma revisão das funcionalidades do DOS, muito da ideologia Unix foi implementado na nova versão do sistema. O resultado foi a versão 2.0 do DOS, e esta influência está presente em todas as versões depois desta e era visível a todos os usuários do DOS nos subdiretórios que eram usados para gerenciar os arquivos no disco. Esta influência se mostra ainda mais forte na estrutura interna e nos serviços oferecidos pelo sistema.



O DOS originalmente dava a cada programa o controle total do computador e de sua memória, e foi bastante complicado fazer com que as versões mais avançadas do DOS impusessem as limitações que são necessárias para que seja possível obter 2 programas rodando ao mesmo tempo no computador,o multiprocessamento. O DOS foi primeiro na plataforma de 16 bits 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 tradução livre, Sistema Operacional Pequeno e Sujo).



Os IBM-PC foram distribuídos apenas com o PC-DOS, enquanto os computadores PC compatíveis de quase todos os outros fabricantes foram distribuídos com o MS-DOS. Nos primeiros anos dessa família de sistemas operacionais, o PC-DOS era ainda idêntico ao MS-DOS. Mais recentemente, versões livres do DOS, como o FreeDOS e o OpenDOS, surgiram.



O DOS é considerado o produto que decidiu o destino da iniciante Microsoft. O MS-DOS foi sucedido por duas linhas de produtos: o OS/2 e o Windows 95. Versões mais antigas do Microsoft Windows, antes do Windows 95, eram pouco mais que uma shell gráfica para DOS, e as posteriores eram bastante integradas com o MS-DOS. É possível também rodar programas de DOS sob outros sistemas operacionais como o OS/2 e o Linux usando emuladores (máquinas virtuais).



Por causa de sua longa existência e de sua presença massiva no universo da plataforma PC-compatível, o DOS foi considerado frequentemente como o seu sistema operacional nativo.

Linha do Tempo

Microsoft compra os direitos não-exclusivos de comercialização do QDOS em Dezembro de 1980. Em Julho de 1981, ela compra os direitos exclusivos do 86-DOS, versão seguinte do QDOS.



A primeira versão, PC-DOS 1.0, foi lançada em Agosto de 1981. Ela suportava até 256 kB de RAM e dois disquetes de 160 kB 5.25" de face única. Suas principais características era ser um sistema monousuário e monotarefa(monoprocessado).



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, lançados em Março de 1983, foram as primeiras versões a suportar o PC/XT e drives de discos fixos (comumente chamados de drives de disco rígido). 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. A versão 2.0 também permitiam a um programa carregar e rodar subprogramas e overlays de programa(isso lhes dá um grau de independência do programa que os iniciou).



Ao mesmo tempo, a Microsoft anunciou sua intenção de criar uma GUI (Graphical User Interface - Interface Gráfica de usuário) para o DOS. Sua primeira versão, Windows 1.0, foi anunciada em Novembro de 1983, mas estava incompleta e não interessou a IBM. Em Novembro de 1985, a primeira versão completa, Windows 1.01, foi então lançada.



MS-DOS 3.0, lançado em Setembro de 1984, suportava inicialmente disquetes de 1.2MB e discos rígidos de 32MB. Incluiu também códigos de erro mais estendidos, de forma que permitia que os programas obtivessem uma explicação mais detalhada do que aconteceu de errado, quando um erro surge.



MS-DOS 3.1, lançado em Novembro do mesmo ano, introduziu o suporte à redes, com serviços que permitiam o "travamento" e "destravamento" do acesso a todas as partes de um arquivo, o que tornava seguro e prático para vários computadores compartilharem o mesmo arquivo sem interferência um do outro.



MS-DOS 3.2, lançado em Abril de 1986, foi o primeiro lançamento comercial do MS-DOS. Ele adicionou suporte aos disquetes de 720 kB/3.5".


Este conteúdo foi postado originalmente no Y! Answers, um site de perguntas e respostas que foi encerrado em 2021.
Loading...