Infotecnow

Informação tecnológica ao seu alcance!

Iaee cambada! Eu não morri! =D

Correria demais, não está dando para postar todos os dias (como se eu o fizesse!). Mas estou antenado nos acontecimentos, daqui a pouco tem novidade no blog..

Estava ajudando um amigo em Lógica de Programação e acabei relembrando minhas origens como programador. =D

Todo mundo começa bem noob mesmo. Mas aos poucos você vê que pode muito mais, aí é a hora de 'enfiar a cara' nos estudos. Uma dica, seja autodidata! Não espere pela próxima lição, tenha sede de conhecimento! Só assim você progredirá, não só nesta situação mas em qualquer momento da vida...

O VisuAlg é uma boa ferramenta para iniciantes. Criada pela Apoio Informática, é muito útil para quem quer começar seus aprendizados em Lógica Computacional ou construção de Algoritmos. Nele você digita os comandos em Português e vê o seu programa funcionando!

Na versão 2.5 ele está em uma versão standalone, que roda até mesmo em pen drives! Show de bola!

Para baixar o programa, clique na imagem abaixo:




Bom pessoal, esta é uma iniciação ao .BAT. Com este tipo de arquivo podemos resolver problemas sem necessitar da instalação de softwares, lembrando que o objetivo não é criar vírus, mas arquivos que possam nos auxiliar de acordo com nossas necessidades. Para quem já leu o post Excluindo Arquivos de Impressoras, este é o essencial que devemos saber para a implementação e uso deste tipo de arquivo. Vamos aos comandos, lembrando que todos são executados no Prompt do DOS.

title nome - define um nome no título da tela de prompt.

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 variavel = valor - atribui um valor a uma variavel. Ex.: set a=10 (define a variável a com valor igual a 10).

%variavel% - faz referência a uma variável. Ex.: echo %a% (escreve na tela o conteúdo da variável a).

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

md nome - cria um diretório novo no diretório corrente chamado nome (vem de make directory = criar diretório).

rd nome - remove o diretório VAZIO nome (vem de remove directory = remover diretório).

cd nome - abre o diretório nome (vem de change directory = escolher diretório).

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

del nome - deleta o arquivo nome.

deltree diretório deleta o diretório NÃO-VAZIO e todo o seu conteúdo. Este comando pede a confirmação (Y/N). Para confirmar logo na chamada do comando, usa-se deltree/y.

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

dir - lista 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 aplicação- inicia uma aplicação do Windows.

date - exibe/altera data.

time - exibe/altera hora.

attrib - delega ou remove atributos.

exit - fecha o prompt do MS-DOS.



Vale ressaltar que:

1) Para saber informações sobre determinado comando basta digitar comando/?. Aparecerá na tela uma ajuda sobre o comando.

2) É de suma importância saber em que você está mexendo, algumas alterações podem comprometer o sistema de seu computador.

3) Abra o bloco de notas do WinXP, digite os comandos em linhas de acordo com a sua intenção. Salve Como nome.BAT, não esquecendo de alterar o Tipo de arquivo de .TXT para Todos os arquivos . É importante esta notação, pois é o que vai definir o arquivo como sendo um arquivo de lote.