quarta-feira, 11 de julho de 2012

Windows Scripting

Comando echo
@echo off - oculta os comandos.
echo. - salta uma linha.

Comando IF
if not exist nomearquivo.ext echo O arquivo nao existe!
http://www.palomatica.info/juckar/microsoft/msdos/bat/if.html


Comando FOR
http://www.palomatica.info/juckar/microsoft/msdos/bat/for.html

Manipulando o registro do Windows
REG DELETE HKEY_CURRENT_USER\Teste /f - deleta a chave Teste.
REG DELETE HKEY_CURRENT_USER\Teste /f /v valor1 - deleta o valor valor1.

Como Limpar uma Pasta
SET TARGETDIR=%TEMP%\DIRNAME
DEL /F /S /Q "%TARGETDIR%\*.*"
FOR /D %%d IN ("%TARGETDIR%\*.*") DO RD /S /Q "%%d" 

OBS: esse FOR só funciona dentro de um script.

Parâmetros
%0 - nome do script
%1 - primeiro parâmetro

Solicitando digitação do usuário.
set /p palavra=Digite uma palavra:
echo Voce digitou: %palavra%

Comandos
echo
rem
cls
xcopy - copia arquivos e árvores de pastas.
tittle - define o título da janela.

Links
http://commandwindows.com/command3.htm

Nenhum comentário:

Postar um comentário