MS DOS
DOS (Disk Operating System) é um sistema operacional bastante antigo, lançado na década de 1980. Apesar da "idade", muitas de suas funcionalidades têm aplicação até nos dias de hoje. Sua utilização se baseia, essencialmente, em linhas de comandos, isto é, na digitação de instruções por parte do usuário. Neste artigo, serão apresentados os principais comandos do MS-DOS, a versão do DOS da Microsoft ("MS" é a abreviação do nome da empresa), que também é a mais conhecida.
Modo de Acesso
Iniciar >> Todos os programas >> Acessórios >> Prompt de Comando
Iniciar >> Executar >> digite: “cmd”
Comandos
Attrib
Este é utilizado para definir atributo aos arquivos, podendo ocultá-los, protegê-los contra gravação e remoção, definí-los como arquivos do sistema ou como um arquivo arquivado.Exemplo:
Attrib +H teste.doc
Attrib +R teste.doc
Attrib +A teste.doc
Attrib +S teste.doc
Attrib -H -S -R -A teste.doc
arquivo protegido e arquivo arquivo em
teste.doc>
Este é utilizado para definir atributo aos arquivos, podendo ocultá-los, protegê-los contra gravação e remoção, definí-los como arquivos do sistema ou como um arquivo arquivado.Exemplo:
Attrib +H teste.doc
Attrib +R teste.doc
Attrib +A teste.doc
Attrib +S teste.doc
Attrib -H -S -R -A teste.doc
arquivo protegido e arquivo arquivo em
teste.doc>
Bootcfg
Configura, consultas ou alterações de configurações do arquivo Boot.ini.
Chdir ou cd
Exibe o nome do diretório atual ou altera a pasta atual.
Parâmetros:
[..] : Especifica que você deseja alterar para a pasta pai.
Observações
· Trabalhando com as extensões de comando
Com as extensões de comando ativado (isto é, o padrão), o caminho do diretório atual corresponde a nomes de pastas exatamente como aparecem no disco rígido, utilizando a mesma letra maiúscula ou nome da pasta em formato minúsculo. Por exemplo, se a pasta em seu disco rígido é chamado C: \ Temp, CD C: \ TEMP define o diretório atual para C: \ Temp para coincidir com o nome de formato da pasta em seu disco rígido.
Para desativar as extensões de comando de um determinado processo, digite:
cmd e: off
Quando você desabilitar as extensões de comando, chdir não trata os espaços em branco como delimitadores. Como resultado, você pode mudar para um nome de subpasta que contenha um espaço em branco sem ter de surround [ caminho ] entre aspas. Por exemplo, as mudanças caminho a seguir para o menu Iniciar subdiretório \:
cd \ winnt \ profiles \ username \ programas \ menu iniciar
Para obter mais informações sobre como habilitar e desabilitar as extensões de comando, consulte cmd em Tópicos Relacionados.
· Mudando para o diretório raiz
O diretório raiz é o topo da hierarquia de diretórios de uma unidade. Para voltar ao diretório raiz, digite:
cd \
· Alterando o diretório padrão em uma unidade de outra unidade
Para alterar o diretório padrão em uma unidade diferente da que você está, digite um dos seguintes:
chdir [ Drive : \ [ diretório ]]
cd [ Drive : \ [ diretório ]]
Para verificar a alteração para o diretório, digite um dos seguintes procedimentos:
chdir [ unidade : ]
cd [ unidade : ]
· O chdir comando, com diferentes parâmetros, está disponível a partir do Console de recuperação.
Exemplos
Quando você usa-lo com um nome de unidade, chdir exibe o diretório atual para essa unidade. Por exemplo, se você digita cd c: no diretório C: \ Temp prompt, aparece o seguinte:
C: \ Temp
Para alterar o diretório atual para um diretório chamado Reports, digite um dos seguintes comandos:
chdir \ relatórios
cd \ relatórios
Para alterar o diretório atual para um subdiretório \ \ Especiais Patrocinadores, digite:
cd \ grupo \
Ou, se o diretório atual for \ GRUPO, digite o seguinte comando para alterar para o Specials \ \ subdiretório Patrocinadores:
patrocinadores cd
Para mudar de um subdiretório em seu diretório pai, digite:
cd ..
Para exibir o nome do diretório atual, você pode usar o chdir ou cd , sem parâmetro. Por exemplo, se o diretório atual for \ PESSOAL \ CLAUDIA na unidade B, digitando chdir que se segue:
B: \ Public \ Jones
Se você estiver trabalhando na unidade D e quiser copiar todos os arquivos no diretório \ PESSOAL \ CLAUDIA e \ PESSOAL \ VERA da unidade C para o diretório raiz da unidade D, digite:
chdir c: \ public \ jones
copy c: *.* d: \
chdir c: \ public \ lewis
copy c: *.* d: \
Se quiser copiar todos os arquivos no diretório \ PESSOAL \ CLAUDIA e \ PESSOAL \ VERA para o seu local atual na unidade D, digite:
chdir c: \ public \ jones
copy c: *.* d:
chdir c: \ public \ lewis
copy c: *.* d:
Chdisk
Faz uma varredura sobre a situação dos discos e exibe um relatório. Também corrige os erros encontrados no disco.
Cls
Limpa a tela do dos.
Copy
copia um determinado arquivo ou o disco inteiro, sendo que caso exista algum arquivo no destino com o mesmo nome do arquivo de origem, esse arquivo será substituído. O COPY deve ser usado da seguinte maneira: copy [drive:\][caminho\] arquivo(s) de destino [opções] (Sem colchetes), sendo que não é necessária a utilização das opções caso você não queira.
Opções:
/v - Verifica o arquivo de destino após a cópia, esta opção deixa o copy mais lento.
/a - Indica um arquivo de texto ASCII.
/b - Indica um arquivo binário.
/d - Permite que o arquivo de destino seja criado descriptografado.
/n - Usa um nome de arquivo curto (Padrão 8.3), caso copie um arquivo fora deste padrão.
/y - Não pede confirmação para que você substitua um arquivo de destino já existente.
/-y - Pede confirmação para que você substitua um arquivo de destino já existente.
/z - Copia arquivos de rede no modo reiniciável.
Opções:
/v - Verifica o arquivo de destino após a cópia, esta opção deixa o copy mais lento.
/a - Indica um arquivo de texto ASCII.
/b - Indica um arquivo binário.
/d - Permite que o arquivo de destino seja criado descriptografado.
/n - Usa um nome de arquivo curto (Padrão 8.3), caso copie um arquivo fora deste padrão.
/y - Não pede confirmação para que você substitua um arquivo de destino já existente.
/-y - Pede confirmação para que você substitua um arquivo de destino já existente.
/z - Copia arquivos de rede no modo reiniciável.
Date
Modifica a data atual do sistema.
Sintaxe: -t: mostra a data sem modifica-la.
Del ou delete
Comando que apaga arquivos especificados pelo usuário.
Exemplo:
Del *.exe
Del a*.doc
Del *.* estiverem protegidos com atributo "+R">
Del c:\windwos\system\*.dll (Deletará todos os arquivos .dll da subpasta C:\WINDOWS\System)
Del *.exe
Del a*.doc
Del *.*
Del c:\windwos\system\*.dll (Deletará todos os arquivos .dll da subpasta C:\WINDOWS\System)
Dir
Mostra os arquivos que fazem parte daquele diretório.
/P - lista o diretório com pausas para quando a quantidade de arquivos é grande o suficiente para que não possa ser exibida de uma só vez na tela;
/W - lista o diretório organizando a visualização na horizontal;
/S - exibe não só o conteúdo do diretório atual como também o conteúdo das pastas deste;
/? - use essa instrução para conhecer todos os parâmetros do comando dir.
O comando dir também poder apresentar três informações bastante importantes depois de listar o conteúdo da pasta: o número de arquivos contidos no diretório corrente, o espaço em disco ocupado por estes arquivos e o espaço disponível no disco.
Diskcopy
Copia o conteúdo do disquete na unidade de origem para um ou formatado disquete formatado na unidade de destino. Este comando utilizará a mesma unidade de fonte e destino.
Sintaxe: diskcopy [ unidade1 : [ unidade2 : ]] [ / v ]
/ V : Verifica se as informações são copiadas corretamente. Esta opção de linha de comando-retarda o processo de cópia.
Obs. Importantes:
· Usando discos
DISKCOPY funciona somente com discos removíveis, como disquetes. Você não pode utilizar o DISKCOPY com um disco rígido. Se você especificar uma unidade de disco rígido para unidade1 ou unidade2 , DISKCOPY exibe a seguinte mensagem de erro:
Inválido movimentação especificação especificado não existe ou é inamovível
O diskcopy comando solicita que você insira a fonte e o disco de destino e espera que você pressione qualquer tecla no teclado antes de continuar.
Depois de copiar, DISKCOPY exibe a seguinte mensagem:
Copie disquete outro (Y / N)?
Se você pressionar Y, diskcopy solicita que você insira a fonte e os discos de destino para a próxima operação de cópia.
Exemplos
Para copiar o disco na unidade B para o disco na unidade A, digite:
diskcopy b: a:
Driverquery
Exibe uma lista de todos os drivers instalados e suas propriedades.
Exit
Sai do DOS
Format
Formata a partição solicitada, exemplo: format e:
Getmac
Obtem o Mac Address da maquina local ou de um computador remoto.
Obtem o Mac Address da maquina local ou de um computador remoto.
Gpresult
Mostra as configurações das políticas de grupo para um usuário ou computador.
Mostra as configurações das políticas de grupo para um usuário ou computador.
Hostname
Mostra o nome do Computador.
Mostra o nome do Computador.
Ipconfig
Mostra qual o endereço IP da máquina e confg.de rede também.
Mem
Mostra informações sobre a memória
Mkdir ou md
Cria um diretório.
Netstat
Exibe conexões TCP ativas, as portas nas quais o computador está escutando, as estatísticas Ethernet, a tabela de roteamento IP, estatísticas IPv4 (para a, ICMP, TCP, UDP e protocolos IP), e as estatísticas IPv6 (para o IPv6, ICMPv6, TCP sobre IPv6 e UDP sobre protocolos IPv6). Utilizado sem parâmetros, netstat exibe as conexões TCP ativas.
Sintaxe
netstat [ -a ] [ -e ] [ n ] [ -o ] [ -p protocolo ] [ -r ] [ -s ] [ Intervalo ]
Move
Move e renomeia arquivos e pastas.
Net view
visualiza os nomes dos computadores na rede.
Ping
É o teste mais básico para testar a conectividade entre dois micros. Ele verifica a conectividade de nível IP para outro computador / IP TCP enviando Internet Control Message Protocol (ICMP) mensagens de solicitação de eco. Isso indica o tempo que o sinal demora a ir de um micro a outro, incluindo o tempo da resposta, o que permite medir a latência da conexão.
No exemplo logo abaixo, o tempo de resposta é menor que 1 ms, já que são dois computadores dentro da rede local. Na Internet é muito difícil obter ping inferiores a 100ms.
Rename ou ren
Renomeia o arquivo. Pode-se também alterar a extensão do mesmo.
Ex.: Ren texto.txt texto2, Isto renomeia o arquivo: texto.txt, para texto2.
Ex.: Ren texto.txt texto2, Isto renomeia o arquivo: texto.txt, para texto2.
Rmdir ou rd
Exclui (remove) diretório.
Set
Exibe, define ou remove variáveis de ambiente do MS-DOS.
Shutdown
Reinicia ou desliga o PC.
Sintaxe: shutdown [-l |-s |-r |-a | -f –m \\nomedo computador –t xx –c “coment”]
-l: exibir interface GUI.
-s: desligar o PC.
-r: desligar e reiniciar o PC.
-a: anular desligamento do sistema.
-f: força o encerramento de execução dos aplicativos.
-m: computador remoto a ser desligado/reiniciado.
-t: define o tempo limite para desligar/reiniciar.
xx: tempo
Systeminfo
Exibe informações detalhadas de configuração sobre um computador e seu sistema operacional, incluindo a configuração do sistema operacional, informações de segurança, identificação do produto, e as propriedades de hardware, como RAM, espaço em disco e placas de rede.
Parâmetros:
/ S Computador : Especifica o nome ou o endereço IP de um computador remoto (não use barras invertidas). O padrão é o computador local.
/ U Domínio \ Usuário: Executa o comando com as permissões de conta do usuário especificado por Usuário ou Domínio \ Usuário. O padrão é as permissões do usuário conectado no momento no computador que emite o comando.
/ P Senha: Especifica a senha da conta do usuário que é especificado no / u parâmetro.
/ Por {TABLE | LIST | CSV } : Especifica o formato a ser usado para a saída. Os valores válidos são TABLE , LIST , e CSV . O formato padrão de saída é LIST .
/ Nh : Suprime cabeçalhos de coluna na saída. Válido quando o / a parâmetro é definido como TABLE ou CSV.
Sys
Cria um disco de inicialização
TaskList
Mostra os processos que estão sendo executados.
Mostra os processos que estão sendo executados.
Telnet
Permite o acesso remoto a uma máquina, fazendo a simulação de um terminal (terminal virtual).
Parâmetros:
telnet (depois de aberta a janela de telnet deve-se especificar a máquina remota)
ou
telnet nome.da.máquina.com.br
ou
telnet xxx.xxx.xxx.xxx (onde xxx indica a representação decimal dos bytes de um endereço IP)
ou
telnet nome.da.máquina.com.br
ou
telnet xxx.xxx.xxx.xxx (onde xxx indica a representação decimal dos bytes de um endereço IP)
Será solicitado um username e um password para acessar o sistema remoto.
Telnet oferece três serviços básicos:
- Define um terminal virtual de rede, que proporciona uma interface padrão para sistemas remotos; programas clientes não têm que compreender os detalhes de todos os possíveis sistemas remotos, eles são feitos para usar a interface padrão;
- Inclui um mecanismo que permite ao cliente e ao servidor negociarem opções e proporcionar um conjunto de opções padrão;
- Trata ambas as pontas da conexão simetricamente. Assim, ao invés de forçar o cliente para conectar-se a um terminal de usuário, Telnet permite um programa arbitrário tornar-se um cliente. Além disso, cada ponta pode negociar opções.
Acesso:
Para acessar o serviço digite:
telnet
O prompt de comando do cliente Telnet aceita os seguintes comandos:
Comando | Descrição |
open | Use opennome_do_ host para estabelecer uma conexão Telnet com um host. |
close | Use o comando close para fechar uma conexão Telnet existente. |
display | Use o comando display para exibir as configurações atuais do cliente Telnet. |
send | Use o comando send para enviar comandos ao servidor Telnet. Há suporte para os seguintes comandos: ao Comando Abort output. ayt Comando "Are you there?". esc Envia o caractere de escape atual. ip Comando Interrupt process. synch Executa a operação de sincronização do Telnet. brk Envia um sinal de interrupção. Quaisquer outros comandos diferentes desses listados anteriormente serão enviados como uma se qüência para o servidor Telnet. Por exemplo, sendabcd enviará a seqüência abcd para o servidor Telnet, que emitirá um eco da seqüência na janela da sessão Telnet. |
quit | Use o comando quit para fechar o cliente Telnet. |
set | Use o comando set com um dos seguintes argumentos para configurar o cliente Telnet para a sessão atual. bsasdel A tecla Backspace funcionará como Delete. codeset opção Disponível apenas quando o idioma é definido como japonês. Defina o conjunto de códigos atual como opção, que pode ser: · Shift JIS · EUC japonês · JIS Kanji · JIS Kanji (78) · DEC Kanji · NEC Kanji O mesmo conjunto de códigos deve ser definido no computador remoto. Por padrão, o cliente Telnet usa uma fonte de varredura. Antes de acessar um computador remoto usando um desses conjuntos de códigos, você deve configurar o cliente Telnet para usar uma fonte TrueType para garantir que os caracteres serão exibidos adequadamente. crlf Novo modo de linha; faz com que a tecla RETURN envie 0x0D, 0x0A. delasbs A tecla Delete funcionará como Backspace. escapecaractere Alterna do modo da sessão Telnet para o modo de comando Telnet. Estando no modo de comando Telnet, pressione ENTER para voltar para o modo de sessão Telnet. localecho Desativa o eco local. logfilenome Especifica o nome do arquivo para o qual o log do Telnet é gravado para essa sessão. Se você não especificar o caminho do arquivo, ele será criado no diretório atual. Especificar um arquivo de log também ativa o registro em log. logging Ativa o registro em log para essa sessão. mode {console | stream} O modo de operação. ntlm Ativa a autenticação NTLM. term {ansi | vt100 | vt52 | vtnt} O tipo de terminal que você deseja que o cliente Telnet emule. ? Exibe informações de ajuda para set. |
unset | Use unset para desabilitar uma opção anteriormente definida usando o comando set. |
status | Use o comando status para determinar se o computador que está executando o cliente Telnet está conectado. |
?/help | Exibe informações de ajuda. |
Time
Exibe e modifica a hora atual do sistema.
Tree
Exibe graficamente toda estrutura de um diretório especificado.
Type
Exibe o conteúdo de um arquivo de texto.
Unformat
Restaura um disco apagado com o comando FORMAT.
Ver
Mostra qual sistema operacional que você utiliza.
Vol
Exibe o nome de volume e o número de série do disco, se houver.
Xcopy
copia arquivos (exceto arquivos ocultos e de sistema) e diretórios, inclusive subdiretórios.
Winnt
Executa uma instalação ou atualização para o Windows XP.
Fonte de Leitura:
0 comentários:
Postar um comentário