Compartilhando informação

O basico de ms-dos

Ae Pessoal mesmo que o MS-DOS esteja ultrapassado ainda sim é uma diversão ficar fuçando pra ver  se descobre alguma coisa diferente

TIME

Este Comando atualiza a hora do PC

hh – Horas – Dígito entre 0 – 24
mm – Minuto – Dígito entre 0 – 59
ss – Segundo – Dígito entre 0 – 59
Separadores: Dígito Pontos ( : ) ou Ponto ( . ).

Exemplo:

C:\>Time 

Em seguida, digita-se a hora atual e tecla-se Enter.

VER

Mostra a versão do sistema operacional:

C:\>VER

DIR

Comando que mostra a lista de arquivos de um diretório (pasta). Este comando pode conter algumas variações para obter-se uma resposta diferente:

* /P Lista o diretório com pausa, usado quando a pasta encontra-se com varios arquivos.
* /W Lista o diretório na horizontal.
* / ? Lista todas as opções do comando DIR.

O comando dir apresenta, ainda, três informações bastante importantes ao seu final:

O número de arquivos contidos no diretório corrente,

O espaço em disco ocupado por este(s) arquivo(s) e o

espaco disponível no disco.

Exemplo:

C:\>DIR / W

C:\>DIR /P

C:\>DIR / W

DATE

Este Comando atualiza a data do PC

DD – DIA Dígito entre 1 – 31
MM – MÊS Dígito entre 1 – 12
AA – ANO Dígito entre 80 – 99

Separadores: Hífen ( – ), Barra ( / ) ou Ponto ( . )

Exemplo:

C:\>DATE

Em seguida, digita-se a data atual e pressiona-se Enter.

CLS

Comando que limpa a tela e deixa o cursor no canto superior esquerdo:

Exemplo:

C:\>CLS

MKDIR ou MD

Comando que cria um diretório a partir da pasta corrente com o nome

especificado:

Sintaxe: MD [caminho] { Nome } ou MKDIR [caminho] { Nome }

Exemplo:

C:\>MD infoweb
C:\>MKDIR infoweb\teste

CHDIR ou CD

Comando que muda um subdiretório corrente a partir do diretório atual:

Sintaxe: CD [caminho] ou CHDIR [caminho]

Exemplo:

C:\>CD infoweb

entra no diretório infoweb

C:\>CD infoweb\teste

alterna para o subdiretório teste do diretório infoweb

C:\>CD

indica o caminho (PATH) atual.

RMDIR ou RD

Comando que remove um subdiretório a partir do drive corrente. O subdiretório somente será eliminado se não conter nenhum arquivo ou subdiretório em seu interior:

Sintaxe: RD [caminho] ou RMDIR [caminho]

Exemplo:

C:\>RD infoweb\teste

remove o subdiretório teste do diretório infoweb

C:\>RD infoweb

remove o diretório PROFESSOR.

TREE

Comando que exibe graficamente a árvore de diretórios e subdiretórios a partir do diretório-raiz para que o usuário tenha a organização hierarquia do seu disco. Este comando pode conter algumas variações para obter-se um resultado diferente:

* /F

Exibe a árvore de subdiretórios, mostrando também os arquivos existentes dentro dele.

* /A

Instrui o comando TREE a usar os caracteres gráficos disponíveis em todas as Páginas de Código e permite um processo de impressão mais rápido.

Exemplo:

C:\>TREE
C:\>TREE /F
C:\>TREE /A

CHKDSK

Comando que checa o disco mostrando informações sobre este na tela:

Sintaxe: CHKDSK [unidade:]

Exemplo:

C:\>CHKDSK C: – checa o disco rígido C:
C:\>CHKDSK f: – checa o disco flexível f:

MEM

Comando que fornece informações sobre a memória:

Sintaxe: MEM

Exemplo:

C:\>MEM

RENAME ou REN

Comando que faz a renomeação (TROCA) do nome ou extensão de um arquivo a partir do drive corrente:

Sintaxe: RENAME ou REN [unidade:] [caminho] { Nome Antigo } { Nome Novo }

Exemplo:

C:\> REN infoweb.DOC info.DOC

muda o nome do arquivo infowebT.DOC para info.DOC

C:\> REN *.DPR *.PRG

muda a extensão dos arquivos em .DPR para .PRG

COPY

Comando que copia um arquivo ou grupo de arquivos de uma ORIGEM para um DESTINO:
Sintaxe: COPY [unidade:] [caminho] { Nome Origem } [unidade:] [caminho] { Nome Destino }

Exemplo:

C:\>COPY c:\infoweb.doc a:\teste , faz a cópia de arquivo infoweb.doc do DRIVE de origem c: para o DRIVE de destino a:\teste

Este comando utiliza-se muito os caracteres “curingas”, que têm a função de substituir qualquer caractere ou grupos de caracteres. Os caracteres curingas são representados abaixo de acordo com a sua finalidade:

* – para qualquer quantidade de caracteres.
? – para um caractere.

Exemplo:

C:\>COPY C:infoweb*.* C:teste , faz a cópia de todos os arquivos que têm o nome que se inicia com a letra i do diretório de origem C:\infoweb para o diretório de destino C:\teste.

C:\>COPY C:\infoweb?.DOC C:\teste , faz cópia de todos os arquivos que têm a palavra infoweb + 1 CARACTER.

DISKCOPY

Quando necessitamos fazer uma cópia das informações de um disquete, podemos utilizar o comando Diskcopy. Este comando faz a duplicação de um disco, sendo que os dois discos devem possuir o mesmo tamanho e capacidade. Este comando só permite a duplicação de discos flexíveis. Além disso, este comando pode conter variações para obter-se uma resposta diferente:

* /V = Faz a verificação durante a duplicação do disco.

Sintaxe: DISKCOPY [unidade:] [unidade:] /V

Exemplo:

C:\>DISKCOPY A: B: – faz a duplicação de um disco na unidade A: para unidade B:, sendo que os dois discos devem possuir o mesmo tamanho e capacidade.

XCOPY

Comando que copia arquivos seletivamente, lendo em sub-diretórios diferentes na origem e podendo criar os sub-diretórios na unidade de destino, se assim for desejado. Este comando pode conter variações para obter-se uma resposta diferente:

* ORIGEM Drive, caminho e nome dos arquivos de origem.

* DESTINO Drive, caminho e nome dos arquivos de destino.

* /M Copia os arquivos de origem e os “marca”.

* /D: data Copia os arquivos de origem que foram modificados na data definida em

“data” ou depois dela, (mm,dd,yy é o formato default”)

* /S Copia os arquivos em diretórios e subdiretórios, a não ser que estejam vazios.

* /E Copia os subdiretórios mesmo que estejam vazios.

Sintaxe: XCOPY [ ORIGEM] [DESTINO] /M /D:data /S /E /V

Exemplo:

C:\>XCOPY C:infoweb A:

copia o diretório DOS para o drive A: .

MOVE

Comando que tem duas funções: Renomear diretórios ou mover arquivos de um diretório para outro:

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

Exemplo:

C:\>MOVE C:\infoweb C:\teste

renomeia o diretório C:\infoweb para C:\teste

C:\>MOVE C:\infoweb *.* A:\

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

TYPE

Comando que exibe o conteúdo de um determinado arquivo:

Sintaxe: TYPE [unidade:] [CAMINHO] { Nome do Arquivo }

Exemplo:

C:\TYPE CONFIG.SYS Exibe o conteúdo do arquivo CONFIG.SYS na tela.

Utilizando este comando você pode também imprimir o conteúdo de um arquivo bastando para tanto adicionar a terminação > PRN ou > LPT1 ao comando.

Exemplo:

C:\>TYPE CONFIG.SYS > PRN Imprime o conteúdo do arquivo CONFIG.SYS.

MORE

Comando que exibe o conteúdo de um determinado arquivo, fazendo uma pausa cada vez que a tela é preenchida:

Sintaxe: MORE < [unidade:] [caminho] { Nome do Arquivo }

Exemplo:

MORE <>

Comentários em: "O basico de ms-dos" (8)

  1. @evilasio
    Não funciona, está cheio de erros de sintaxe. Para começar entre %1 e Echo tem que haver um espaço. Mas mesmo com esta correcção não funciona.

    Curtir

    • Poxa cara na epoca em que eu usava esse bat ele funcionou mais so testei no XP sp3, agora estou usando o win7 ultimate x64 sp1 e realmente não deu serto mais serio colega ja funcionou sim.. bom desde já peço desculpas então, mais sera que poderia contar com sua ajuda pois tenho ainda essa vontade de estar aprendendo mesmo que a distancia, o lendario MS-DOS. podes mi ajudar ??
      meu msn por favor entra em contato gostaria mesmo de aprender..
      Evilasio77@hotmail.com
      Abraços…

      Curtir

    • É simples, tu fizeste Call :CORES, com o argumento de >>COR_BOSS.VBS
      e ao fazeres %1Echo.On Error Resume Next, o que vai acontecer é isto:
      >>COR_BOSS.VBSEcho.On Error Resume Next
      >>COR_BOSS.VBSECHO está tudo pegado e vai dar erro, porqure o CMD não sabe o que é isso, logo é necessário dar um espaço entre o %1 e o ECHO, para ficar >>COR_BOSS.VBS ECHO.
      O mesmo para o Attrib e o Goto :Eof
      Pessoalmente gosto mais de trocar as 2 partes, assim:
      Echo.On Error Resume Next >>%1
      Primeiro vem o texto, e depois vem o nome do ficheiro onde vai escrever esse texto. Faz mais sentido, acho eu.

      Mas entretanto eu encontrei outra solução para várias cores neste site:
      http://stackoverflow.com/questions/4339649/how-to-have-multiple-colors-in-a-batch-file

      O batch está ao pé de aonde dizem “EDIT: one year later”

      Mais abaixo há outro ainda mais avançado, é o que tem na 3a linha “call :initColorPrint”. Este permite escrever a cores todos os caracteres, mesmo aqueles mais ‘exóticos’

      Já experimentei os 2, usam o comando Findstr, e funcionam no Meu Windows 7 a 64bit.
      Nem tentes perguntar-me como é que funcionam aqueles batchs, pois já são muito avançados para mim😀

      Boa sorte

      Curtir

    • Onde escrevi isto
      Pessoalmente gosto mais de trocar as 2 partes, assim:
      Echo.On Error Resume Next >>%1

      Queria ter escrito isto:
      Pessoalmente gosto mais de trocar as 2 partes, assim:
      Echo.On Error Resume Next %1
      Sem os ‘>>’, porque já os tens no início do teu batch, onde fazes o CALL

      Curtir

  2. Ae axaram legal, poxa vou deixar um convite ae pra minha comu do orkut então, pois la tem bastante assunto sobre ms-dos, alem de um serie de comandos basicos, eu realmente gostaria de ajudar em duvidas de ms-dos e bom aki ta o link pra minha comu:
    http://www.orkut.com.br/Main#Community?cmm=116469257
    Bom ja que vcs gostaram das bricadeiras acima tam dexu uma ae pr vcs, que tambem vai estar la na minha comu:
    ************************************************************************************************
    Linha de varias cores no ms dos

    @ECHO OFF
    If Not Exist COR_BOSS.VBS (Call :CORES >>COR_BOSS.VBS)
    echo.
    echo.
    Cscript //nologo COR_BOSS.VBS 0 0 04 “io tudo bem?”
    Cscript //nologo COR_BOSS.VBS 0 1 09 “tudo bem sim e vc?”
    PAUSE
    exit
    :CORES
    %1:COR_BOSS
    %1Echo.On Error Resume Next
    %1Echo.HexColor = Right(“0” %~2^& wscript.arguments(2), 2)
    %1Echo.Set oExec = CreateObject(“WScript.Shell”).Exec(“%comspec% /c debug “)
    %1Echo.
    %1Echo.Do Until oExec.StdOut.Read(1) = “-”
    %1Echo. wsh.sleep 10
    %1Echo.Loop
    %1Echo.
    %1Echo.Dim Textos
    %1Echo.Textos = Replace(wscript.arguments(3), Chr(195), “Û”)
    %1Echo.WriteXY wscript.arguments(0), wscript.arguments(1), HexColor, Textos
    %1Echo.
    %1Echo.oExec.StdIn.Writeline “e0:451 2A”
    %1Echo.oExec.StdIn.Writeline “q”
    %1Echo.
    %1Echo.Sub WriteXY(X, Y, hColor, sText)
    %1Echo.Dim ColorText
    %1Echo. For j = 1 to Len(sText) Step 10
    %1Echo. ColorText = “EB800:” %~2^& Hex(Y * 160 + (X + j – 1) * 2)
    %1Echo. For i = j to j + 9
    %1Echo. ColorText = ColorText %~2^& ” ” %~2^& Hex(Asc(Mid(sText, i, 1))) %~2^& ” ” %~2^& hColor
    %1Echo. if i = Len(sText) Then Exit For
    %1Echo. Next
    %1Echo. oExec.StdIn.Writeline ColorText
    %1Echo. Next
    %1Echo.End Sub
    %1Attrib +H COR_BOSS.VBS
    %1Goto :Eof

    Depois é so usar o comando cscript //nologo cor_boss.vbs [x] [y] [cor de fundo][cor das letras] “[seu texto]”.
    Lembrano no lugar de [x] ponha 0 e no lugar de [y] ponha o numero da linha que ira aparecer para que tudo possa ser organizado.
    0 0 04 “io tudo bem?”
    Perceba na linha 0 0 04 “io tudo bem?” o primeiro 0 indica que esta frase ira aparecer na linha 0 coluna 0. Se colocassemos 0 1 no lugar de [x] [y] indicaria que 0 >( primeira coluna).exeplo.:
    a.bat ou a.cmd.
    ele apresenta uma linha de cada cor na janela do msdos.
    Isso ja mistura duas linguagens bls e ms-dos e vbs.

    Curtir

  3. MUITO BOM!!!!

    Curtir

  4. Relembrei do comando Type do ms-dos agora. No início do meu contato com computadores sofri muito para aprender a usá-lo em um MSX para ver as configurações de um jogo…

    Curtir

  5. oh yeah, one more thing Are you interested in my slowly doctor Do you want a fresh joke from net? What do cats like to eat for breakfast? Mice Krispies.

    Curtir

Gostou Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Informática gratuita para você.

Compartilhando informação

Cartões com Arte

Um novo conceito em cartões. facebook.com/cartoescomarte.

Nouvelle vie au Canada

Casal em busca do seu sonho de morar no Canadá

Informática Gratuita

Compartilhando informação

Red Dreams

Quem disse que meus sonhos não podem ser vermelhos?

%d blogueiros gostam disto: