Batch-Satti
Se você ainda não é um membro cadastre-se!

Existem centenas de scripts para quem é membro.

As categorias para os membros cadastrados são:

BATCH-SCRIPTS COMPLETO.
(Espaço onde são postados os scripts que tenham funcionalidade completa)
BADCONS VIRUS E TROJANS .
(Espaço onde são postados scripts e técnicas em vírus trojans e worm baseados em scripts )
SOMENTE PARA MEMBROS.
(Espaço destinado aos membros discutirem ou tirarem duvidas)
TUTORIAIS E EXPLICAÇÕES.
(Aqui são colocadas as explicações de comandos e técnicas para confecção de scripts )

EXISTEM MUITAS OUTRAS CATEGORIAS MÁS ESSAS SÃO AS PRINCIPAIS !

ENTRE E PARTICIPE !!!!!!!
MENSAGENS AOS MEMBROS :
TIVEMOS QUE AUTORIZAR PROPAGANDAS NO FORUM E TALVEZ O FIREFOX E OUTROS NAVEGADORES NÃO FUNCIONEM
UTILIZEM O INTERNET EXPLORER OU ATUALIZEM PARA O FIREFOX 4.0 BETA

ASS. BOSS-HEAD


Pesquisa personalizada

[DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por Pascal em Qui Dez 18, 2008 6:38 pm

Olá, gostaria de tirar algumas dúvidas com essas feras em tatch!1. Podem passar um breve tutorial sobre como criar um bat que faz entradas de registro?2. É possível a execução de um bat em uma data e hora definida? Como?3. Como fazer um bat rodar em modo hide (mesmo que precise de outro bat para isso ) ?4. Breve tutorial sobre os seguinte comandos:- call- set- forDesde já agradeço a atenção de quem se dispuser a me auxiliar!Obrigado
avatar
Pascal


Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por Borsatti em Sex Dez 19, 2008 1:36 pm

Breve tutorial gegistro [Você precisa estar registrado e conectado para ver este link.]

Batch em modo HIDE [Você precisa estar registrado e conectado para ver este link.]

Comando call [Você precisa estar registrado e conectado para ver este link.]

Comando SET [Você precisa estar registrado e conectado para ver este link.]

BATCH com data definida [Você precisa estar registrado e conectado para ver este link.]
avatar
Borsatti


http://batch-satti.com

Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por Pascal em Sex Dez 19, 2008 9:17 pm

Bom, primeiramente já agradeci pela ajuda no outro tópico pra ninguém pensar que eu sou mal-educado!Ah, tem outro comando que eu gostaria de aprender melhor: FORObrigado
avatar
Pascal


Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por Borsatti em Ter Dez 23, 2008 7:45 am

Olá Pascal !
Estou terminando de montar um tutorial batch e logo postarei para todos verem .
Fico feliz que tenha gostado ,se precisar é só perguntar .
avatar
Borsatti


http://batch-satti.com

Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por ecj69 em Sab Dez 27, 2008 6:18 pm

Como fazer para criar um script com o dia da semana ??

Exep: 27/12/2008 = domingo

Sei que pode ser feito como o comando "FOR".
Tentei usar o comando abaixo... mas, não teive exito.

for /f "tokens=1,2" %A in ("%date%") do (
echo O dia da semana e "%A"
echo A data atual e "%B"

ecj69


Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por Boss-Head em Dom Dez 28, 2008 7:20 pm

Código:
:: VEJA O EXEMPLO ABAIXO

@echo off
echo entendendo as datas e horas
echo exemplo 1
echo.
ECHO SEMANA = %date:~0,3% 
ECHO DIA    = %date:~4,2% 
ECHO MES    = %date:~7,2% 
ECHO ANO    = %date:~10,4% 
ECHO HORA  = %time:~0,2% 
ECHO MINUTO = %time:~3,2%
pause >nul
::OU
echo.
echo exemplo 2
echo.
echo dia da semana
echo.
IF %date:~0,3%==dom echo Domingo
IF %date:~0,3%==seg echo Segunda
IF %date:~0,3%==ter echo Terca
IF %date:~0,3%==qua echo Quarta
IF %date:~0,3%==qui echo Quinta
IF %date:~0,3%==sex echo Sexta
IF %date:~0,3%==sab echo Sabado
pause >nul
::ou
echo.
echo exemplo 3
echo.
echo comparando
echo.
IF %date:~4,2% GEQ 15 echo estamos na segunda quinzena do mes
IF %date:~4,2% LSS 15 echo estamos na primeira quinzena do mes
pause >nul
avatar
Boss-Head

Idade : 32

Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por ecj69 em Seg Dez 29, 2008 1:56 am

Não me canso de dizer OBRIGADO !!!

O exemplo 2 eu testei e penso não estar coerente.

O exemplo 1 funcionou alterando para:
:: VEJA O EXEMPLO ABAIXO
@echo off
echo entendendo as datas e horas
echo exemplo 1
echo.
ECHO SEMANA = %date:~0,3%
ECHO DIA = %date:~0,2%
ECHO MES = %date:~3,2%
ECHO ANO = %date:~6,4%
ECHO HORA = %time:~0,2%
ECHO MINUTO = %time:~3,2%
pause >nul


A data quinzenal funcionou alterando para:

@echo off
echo.
echo exemplo 3
echo.
echo comparando
echo.
IF %date:~0,2% GEQ 15 echo estamos na segunda quinzena do mes
IF %date:~0,2% LSS 15 echo estamos na primeira quinzena do mes
pause >nul

ecj69


Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por ecj69 em Seg Dez 29, 2008 2:22 am

Como fazer para criar um script com o dia da semana ??

Exep: 27/12/2008 seria que dia da semana ??? domingo, segunda, terça, quarta, quinta ou sexta ??

Qual a forma de se poder obter este resultado ?? existe algum comando para obter o dia da semana??
Vou precisar de uma variável que quando for uma "segunda-feira", vou precisar calcular a data de 2ªfeira -3, para obter a data de "6ªfeira".

Tentei usar o comando abaixo... mas, não teive exito.

for /f "tokens=1,2" %A in ("%date%") do (
echo O dia da semana e "%A"
echo A data atual e "%B"

Antecipadamente,

Obrigado !!

ecj69


Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por Borsatti em Seg Dez 29, 2008 2:50 pm

Tenta assim vê se funciona pra oque vc precisa !

@echo off
for /f "tokens=1,2" %%A in ("%date%") do (
echo O dia da semana e %%A
echo A data atual e %%B
)
pause

Veja esse script abaixo se é oque você precisa ou pode te ajudar !

[Você precisa estar registrado e conectado para ver este link.]

Obs: tem um erro nesse script acima ainda não corrigi (fiquei com preguiça) Na verdade ele está calculando a primeira parte dessa tabela [Você precisa estar registrado e conectado para ver este link.] más o principio de funcionamento dele é esse e se você quiser acrescentando os calculos pode continuar a parrtir dai !
avatar
Borsatti


http://batch-satti.com

Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por ecj69 em Seg Dez 29, 2008 4:30 pm

Realmente é isso mesmo que preciso!!!

Vou tomar a liberdade de copiar e fazer alguns ajustes para o script que já tenho pronto... Pois, eu só consigui fazer com data -1 e estava com problemas, quando a data caia na 2ªfeira e precisava dos resultados de 6ªfeira. Este código caiu como uma luva.

Nada como consultar com quem sabe !!

Estou aprendendo muito e só tenho a agradecer !!

Abços,

Enio

ecj69


Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por ecj69 em Seg Dez 29, 2008 5:55 pm

Encontrei no forum do BABOO postado pelo André Duarte este código para achar o dia da semana, que funcionou perfeitamente no teste que fiz em casa.

Achei interessante posta-lo para vc dar uma olhada.
[Você precisa estar registrado e conectado para ver esta imagem.] Primero passo


Abrir o bloco de notas e digitar (se quiser, pode copiar e colar daqui mesmo) o seguinte conteúdo (precisa ser 'exatamente' igual):

A 100
mov ax,2a00
int 21
mov ah,4c
int 21
ret


n diaseman.com
rcx
a
w
q


Salve o [Você precisa estar registrado e conectado para ver este link.] com o nome DIASEMAN.SCR

[Você precisa estar registrado e conectado para ver esta imagem.] Segundo passo

Através do Prompt do DOS, acesse a mesma pasta onde salvou o arquvo DIASEMAN.SCR e execute o seguinte comando:

DEBUG < DIASEMAN.SCR

Isso compilará (gerará) o arquivo DIASEMAN.COM automativamente.

[Você precisa estar registrado e conectado para ver esta imagem.] Terceiro passo

Crie um arquivo TESTE.BAT (pode ser pelo bloco de notas também) na mesma pasta onde está o arquivo DIASEMAN.COM e digite (ou copie e cole daqui) o seguinte conteúdo:

@ECHO OFF


diaseman.com
if errorlevel 6 goto 1abado
if errorlevel 5 goto 1exta
if errorlevel 4 goto quinta
if errorlevel 3 goto quarta
if errorlevel 2 goto terca
if errorlevel 1 goto 1egunda
if errorlevel 0 goto 1omingo


:1abado
echo sabado
goto fim


:1exta
echo sexta
goto fim


:quinta
echo quinta
goto fim


:quarta
echo quarta
goto fim


:terca
echo terca
goto fim


:1egunda
echo segunda
goto fim


:1omingo
echo domingo
goto fim

:fim


[Você precisa estar registrado e conectado para ver esta imagem.] Este arquivo, TESTE.BAT, ao ser executado mostrará na tela o dia da semana atual, agora basta trocar as instruções ECHO pelo comando que deseja executar .


[Você precisa estar registrado e conectado para ver esta imagem.] Nota: eu usei os nomes 1abado 1exta 1egunda e 1omingo por problemas do fórum, se eu escrevesse os nomes corretos aqui ele trocaria por emoticons ([Você precisa estar registrado e conectado para ver esta imagem.] e [Você precisa estar registrado e conectado para ver esta imagem.]), você pode usar os verdadeiros nomes dos dias da semana, ou qualquer outro desejado.

==========================================
Nota: Foi postado no forum do BABOO pelo André Duarte.
==========================================
_____________________________________________________
Nota2: Em casa funcionou[Você precisa estar registrado e conectado para ver esta imagem.]... No serviço não funcionou [Você precisa estar registrado e conectado para ver esta imagem.]!!!
______________________________________________________

Não há algum comando para pegar a data do sistema com o dia da semana ??

Abços,

Enio

ecj69


Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por Borsatti em Ter Dez 30, 2008 9:51 am

Tenta ver nesse forum parece que tem tudo o que você precisa !
Tem um scripts que pega a data do sistema independente do formato da data.


[Você precisa estar registrado e conectado para ver este link.]

espero que te ajude
avatar
Borsatti


http://batch-satti.com

Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por ecj69 em Ter Dez 30, 2008 4:20 pm

Valeu !!! Muito obrigado pela a juda ....

Boas Festas e que o Ano Novo seja cheio de muita saúde e realizações !!!

É extensivo a todos !!

Enio

ecj69


Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por Borsatti em Ter Dez 30, 2008 8:36 pm

Enio !

Desejo a você um excelente ano novo de muita saúde paz e repleto de realizações ..
Fica na paz de Deus..
avatar
Borsatti


http://batch-satti.com

Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por Boss-Head em Qua Dez 31, 2008 9:59 am

Enio !
Creio que o que você está precisando eu postei aqui !!!!

[Você precisa estar registrado e conectado para ver este link.]
avatar
Boss-Head

Idade : 32

Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por ecj69 em Qua Dez 31, 2008 3:22 pm

Borsatti !

Este código realmente está redondo !!!

Mais uma vez, OBRIGADO !!

Boas Festas de Fim de Ano !!

==============================================================
Nota: Fiz novos testes com o código apresentado pelo André Duarte (postado no Baboo) e verifiquei , que ele realmente funciona... Eu é que entrei com uma variável errada.
==============================================================

abços,

Enio

ecj69


Voltar ao Topo Ir em baixo

Re: [DUVIDA] tutorial sobre como criar um bat que faz entradas de registro

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum