Dos - alguns comandos

Disponível somente no TrabalhosFeitos
  • Páginas : 12 (2839 palavras )
  • Download(s) : 0
  • Publicado : 25 de setembro de 2011
Ler documento completo
Amostra do texto
TRABALHO

GSO-1

COMANDO DO DOS

CHOICE

E

COMANDOS PARA AMBIENTE DE REDE

Sumário
O comando CHOICE do DOS 3
Para que serve o comando CHOICE 3
Exemplo de utilização do comando CHOICE 3
Comandos do DOS para Ambientes de Rede 7
Para que serve os comandos do DOS para Ambientes de Rede 7
Exemplo de utilização dos comandos do DOS para Ambiente de Rede 7
Referências Bibliográficas20


O comando CHOICE do DOS:

- Para que serve o comando CHOICE;
O comando CHOICE permite ao usuário uma opção de escolha. Este só pode ser usado em arquivos .bat, junto com ele é usado o comando IF. IF e ERRORLEVEL são complementos usados pelo CHOICE, o comando CHOICE sempre deve vir acompanhado do IF e ERRORLEVEL.

- Exemplo de utilização do comando CHOICE;
Sintaxe
choice /c:[teclas] [texto]

Legenda / Parâmetros da sintaxe:
 Teclas: letras de opções que aparecerão;
 Texto: Texto ou pergunta que irá aparecer, e o usuário escolherá a opção desejada.

Exemplo Visualização

choice /c:123 Escolha uma opção:
Escolha uma opção [1,2,3]?____

Opções de parâmetros:

C – É a opção que será acionada.
Nn – O tempo que será esperado, sendo este entre 0 até 99segundos.
@echo off – isso é para que não sejam mostrados os comandos na tela
CLS – limpa a tela
TYPE – mostra o conteúdo de um arquivo.
IF – o comando IF testa uma condicional, se ela for verdadeira, executa um comando.
Ex: if ˝%nazi%˝ ==˝Dhennis˝ goto certo
if not ˝%nazi%˝ ==˝Dhennis˝ goto errado
O exemplo acima mostra o seguinte, se a variável NAZI estiver definida como Dhennis então oprograma se direcionará para o menu: certo ou contrário o programa será direcionado para o menu: errado.
echo “mensagem” - mostra alguma mensagem na tela.
Ex: echo hahahaha / visualização na tela como: hahahaha

echo. - Se você quer uma linha sem nada
ATTRIB - Este comando permite que você esconda um determinado arquivo, torne-o somente para leitura, ou torne arquivo do sistema. Para obteros comandos simplesmente digite na janela do MS-DOS: ATTRIB /?
MD - Para criar diretórios. Ex: MD NAZI. Se você quiser, você pode criar diretórios inacessíveis para o Windows, é só usar a tabela AscII para isso.
Ex: md ALT+254 ALT+213 NAZI ALT+217 ALT+963
Isto criará um diretório __NAZI__ no Windows e não poderá ser excluído, renomeado ou acessado pelo Windows.
RD - Para excluirdiretórios. EX: RD nazi
SET - Define uma variável no ambiente DOS.
Ex: SET nome=nazi
Isso criará uma variável chamada "nome" e definindo o seu valor, com qualquer palavra, esta palavra que anteriormente já foi definida, se você escrever no DOS echo %nome% - irá aparecer à palavra na tela.

goto - serve para pular ou voltar para alguma parte do programa
EX: GOTO inicio, se tiver um menu:INICIO, o programa será direcionado para lá

choice & errorlevels - Este comandos exibe uma mensagem,
espera que o usuário escolha uma das teclas e retorna um valor
de errorlevel, de acordo com a tecla.
EX: choice /c:123 Escolha uma opção:

Exemplo de utilização:

1º exemplo
choice /c:ABC /t:A,10 Escolha uma opção

2º exemplo: troca.bat
@echo off
doskey >nul dir clsdoskey >nul cls dir
doskey >nul cd exit
doskey >nul exit cd
echo.
echo Existe alguma coisa de errada com o seu interpretador de comandos
echo.

3º exemplo - verifica.bat
@echo off
vol >tmpvol.tmp
find "volume" tmpvol.tmp /i >nul
if errorlevel 0 if errorlevel 1 goto english
echo.
echo Seu Windows é em Português
goto fim
:english
echo.
echo Your Windows is in Englishgoto fim
:fim
del tmpvol.tmp

4º exemplo - crack.bat
@echo off
rem Programa feito por DhenniS Heil Hitler Home Page
if "%1" == "" goto help
if not "%3" == "" goto help
if "%1" == "nazi" if "%2" == "" goto tela
if not "%1" == "nazi" if "%2" == "" goto erro
:tela
echo.
echo Ei, como você descobriu a senha??
echo.
pause >nul
goto fim
:erro
echo.
echo...
tracking img