quarta-feira, 25 de julho de 2012

Como Limpar Historico do Internet Explorer

■Limpar Arquivos temportários da Internet:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8

■Excluir os Cookies:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2

■Excluir o Histórico de navegação:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1

■Apagar dados de formulários memorizados:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16

■Apagar senhas memorizadas:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32

■Apagar tudo:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255

■Apagar tudo junto com a opção sem Add-ons:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351

Como Limpar a Pasta Temp do Windows

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

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