Parte 1 - Dos,Batch, e console de recuperação (COMANDO)  [PEDIDO]
Autor: Diego Hugo | Publicado: 2009-12-14T14:41:00-08:00

O interpretador de comandos pode ser acionado digitando-se CMD no menu Iniciar/Executar. Ele pode ser também encontrado no item Acessórios do *Menu iniciar. Não é difícil usar os comandos do Windows e grande número deles permanece igual aos antigos comandos do DOS. 


*Iniciar/Todos Programas/Acessórios (Prompt de Comando)

Listando arquivos e pastas


Caso queira ver a relação de arquivos e pastas existentes use o comando abaixo:


dir


Existem várias opções para sofisticar a maneira de listar os arquivos e pastas:



  /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. 





- Copiando arquivos


O comando copy permite copiar um ou mais arquivos de um lugar para outro. Por exemplo, para copiar todos os arquivos de um disquete para o drive C: digite o comando abaixo:
copy a:*.*  c:


Usando o comando copy para copiar apenas um arquivo. Para isto em vez de usar *.* (que indica todos os arquivos) utilize diretamente o nome do arquivo a ser copiado.
copy a:curriculo.doc c:documentos
No exemplo acima o arquivo curriculo.doc será copiado do disquete no drive A: para a pasta Documentos no C:


Se o arquivo curriculo.doc estiver numa pasta chamada Documentos no disquete, seria necessário especificar o caminho para fazer a cópia:
copy a:documentoscurriculo.doc c:documentos
Somente não é necessário especificar o caminho quando o documento a ser copiado estiver na pasta em que o prompt se encontra naquele momento.


O comando copy também pode ser usado para fazer cópia de um mesmo arquivo com outro nome. Como abaixo:


copy agosto.txt setembro.txt


No exemplo existia o arquivo agosto.txt e passou a existir também o arquivo setembro.txt com o mesmo conteúdo do arquivo agosto.txt. O arquivo ficou duplicado, porém com nomes diferentes. O comando pode ser muito útil para substituir ou fazer modificações em um arquivo, mantendo um backup dele.

Lembre-se desse comando, pois o mesmo é utilizado para fazer backup.
No arquivo de lote por exemplo colocamos ele para fazer o backup de um determinado arquivo.
Um exemplo é um arquivo backupfotos do disco E: estamos fazendo um backup para o disco C:
 

EX: Copy E:\Backupfotos C:\


Porém se for utilizar ele no arquivo batch ele fica diferente.
Copy E:\"Backupfotos" C:\&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Viu foi adicionado &gt;ASPAS
Pois o nome passou de 8 caracteres.


Usando caracteres coringa


Você pode fazer uso de caracteres coringa no prompt do Windows, quando se utilizar dos comandos copy, dir, del e outros. Os caracteres coringa substituem partes do nome do arquivo. Veja abaixo:


.? - substitui qualquer letra no nome do arquivo
.* - substitui o nome do arquivo ou a parte dele
 

Um exemplo legal para utilizar o caractere coringa é:
Qual o caminho do hal.dll???

Veja que utilizei o caminho do hal.dll que é:
C:\windows\system32\&nbsp;
E para verificar se o arquivo é existem eu digitei
dir hal.*&nbsp;
O que fiz?
Dei o comando dir para lista o diretorio, porém apenas o por nome hal e usei o curinga .* que significa qualquer extensão.
Veja que o resultado veio logo abaixo do comando:
19/01/2008&nbsp; 05:42&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 177.208 hal.dll
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 arquivo(s)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 177.208 bytes
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 pasta(s)&nbsp; 3.338.784.768 bytes disponíveis

1 arquivo por extensão dll

Caso arquivo não existente ele apareceria uma mensagem:
Arquivo não encontrado.

CD


- Se você estiver em uma subpasta (pasta dentro de outra) e quiser voltar para uma outra que esteja logo acima, use o comando CD..






 Deletando arquivos


Você pode apagar um arquivo com o comando del ou erase. É preciso dar logo em seguida o nome do arquivo. Por exemplo, para apagar o arquivo imagem.jpg você pode usar o comando abaixo:


del imagem.jpg ou erase imagem.jpg








Erro na configuração do boot.ini??
Use 

BOOTCFG /REBUILD
Pessoal vocês vão me perdoa mas não lembro a mensagem que aparece, é algo parecido como se fosse erro de HD....
Vou ficar devendo uma imagem.





COMANDO ARQUIVO DE LOTE&nbsp; -- AMIGOS SÓ USEM O QUE VAI CAIR NA PROVA 
Coloquei varios a base de estudo:

Comandos

title nome - define um nome no título da página.

echo - Exibe uma string na tela.
Ex.: echo teste (escreve teste na tela)

echo. - cria uma linha em branco.

@echo off - Desativa a exibição 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 variável.
Ex.: set a = 10;  (define variável a com valor igual a 10)

%string% - chama variável.
Ex.: set a = teste;
echo %a% (primeiro define a com valor igual a teste, segunda linha escreve na tela o conteúda da variável a, no caso a palavra teste)

pause - pausa as execuções, para prosseguir é necessário pressionar alguma tecla.

md nome - cria um diretório chamado nome.

rd nome - remove o diretório vazio nome.

cd nome - direciona prompt para o diretório nome.

copy diretórioorigem diretóriodestino - copia um arquivo ou pasta de um diretório origem para um diretório destino.
Ex.: copy C:windowsrundll32.exe C:Pasta

del nome - deleta arquivo nome.

deltree diretório - deleta diretório não-vazio e todo seu conteúdo. Este comando pede confirmação (Y/N), para confirmar direto, usa-se deltree/y.

renam nomeantigo.extensão nomenovo.extensão - renomeia arquivos ou pastas.
Ex.: renam C:windowsmistic.exe C:windowsbarret.exe

dir - define conteúdo do diretório.

:nome - cria um parágrafo de orientação chamado nome.

goto nome - direciona a "leitura" para o parágrafo nome.

call arquivo - chama um arquivo de lote do MS-DOS.

start arquivo - inicia uma aplicação do Windows.

date - exibe/altera data.

time - exibe/altera hora.

exit - fecha o prompt do MS-DOS.


Observações
- Para saber informações sobre determinado comando, sua sintaxe, etc, basta digitar comando/?. Ira aparecer na tela uma "ajuda" sobre o comando.
- É super importante você saber no que está mexendo, algumas alterações podem comprometer seu computador.
- Existem alguns comandos de programas como o shutdowm, por exemplo, mas são muitos, é mais fácil você consultar a ajuda deles /?.

Como criar um arquivo de lote? (*.BAT)
Abra o bloco de notas do WinXP, digite os comandos em linhas de acordo com a sua intenção. Salve Como nomedesejado.BAT. É importante esta notação, pois é o que vai definir o arquivo como sendo um arquivo de lote.

Continua..........