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] criar bats com interface grafica

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

[Duvida] criar bats com interface grafica

Mensagem por llnn em Seg Fev 16, 2009 7:22 pm

1 - è possivel criar bats com interface grafica, ja vi falar que muitos jogos antigos foram criados no MS dos e tem graficos rasoaveis poderiam me explicar ?

2 - é possivel criar um bat com 2 frames o frame 1 abriria e executaria o bat x e o 2 o bat y

llnn


Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por Ryokusei Wing em Seg Fev 16, 2009 11:07 pm

Não, não é possível gerar batchs com interface gráfica, o máximo que você pode fazer é uma interface Shell bonitinha com ASCII ART. Lembre-se Batch = Shell (puro texto).

Eu não entendi a 2ª dúvida. O que você quer dizer com frames? Janelas? Formulários?
avatar
Ryokusei Wing

Idade : 24

Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por Boss-Head em Ter Fev 17, 2009 9:17 am

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

Veja esse exemplo na verdade ele não é 100% batch e sim uma parte dele é em assembler !

Agora caso queira chamar as frames de um script se utiliza o
call nomedobat.bat
Ex :
@echo off
echo echo oi %%username%% >teste.bat
echo echo como vai %%username%% >teste2.bat

call teste.bat
call teste2.bat
pause

veja que chamei os batchs e chamei em seguida e as mensagens foram apresentadas na tela !
outro exemplo !
@echo off
echo echo oi %%username%% >teste.bat
echo call teste2.bat >>teste.bat
echo echo como vai %%username%% >teste2.bat

call teste.bat
pause

Eu chamo somente um e é mostrado os 2 na tela pois um chama o outro !
avatar
Boss-Head

Idade : 32

Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por llnn em Ter Fev 17, 2009 3:06 pm

certo entendi o 1!
no 2 quero dizer executar 2 bats ao mesmo tempo na mesma janela...
tipo, quero que tenha um contador que conte regressivamente ate 0 isso eu tenho, e ao mesmo tempo pudesse digitar

llnn


Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por Ryokusei Wing em Qua Fev 18, 2009 12:34 am

Infelizmente isso é impossível.
O prompt de comando é mono-tarefa.
O que você pode fazer é uma interação entre 2 janelas de console por um arquivo de texto em comum que possa ser interpretado por ambos.

Ex:


Salve esses 2 batchs e execute-os simultaneamente.
O objetivo é que se no tempo determinado a variável principal não for definida ele envia uma mensagem de erro e fecha todas as instâncias do cmd.exe (se houver um modo de saber o PID da janela de console atual, isso não se faz necessário, pois poderá ser finalizado somente a janela alvo e não todas as instâncias do cmd.exe).

Source 1

Código:
@echo off
mode 28,2
:main
cls
echo Insira um valor qualquer:
set /p var= ^>
if not defined var (goto main)
echo %var%>"%temp%\value.txt"
cls
mode 48,2
echo Valor definido.
pause

Source 2

Código:
@echo off
mode 20,1
set tim=10
SET T=1
:2
if exist "%temp%\value.txt" (
del /q /f "%temp%\value.txt"
exit
)
set seg=%time:~6,2%
if %seg:~0,1% equ 0 set seg=%seg:~1,1%
set /a segt=seg+t
if %segt% geq 60 set /a segt=segt-60
:1
set seg2=%time:~6,2%
if %seg2:~0,1% equ 0 set seg2=%seg2:~1,1%
if %seg2% equ %segt% (
set /a tim=%tim%-1
cls
set /p msg=Tempo restante: %tim%
if not %tim% geq 1 goto timlow
goto 2
)
goto 1
:timlow
cls
mode 48,8
echo.
echo -----------------
echo Tempo esgotado!!!
echo -----------------
echo.
echo Finalizando todas as instancias do CMD.EXE ...
taskkill /f /im cmd.exe /t
avatar
Ryokusei Wing

Idade : 24

Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por llnn em Qua Fev 18, 2009 4:06 pm

Valeu cara agora que me lembrei que é mono tarefa, infelismente vou ter que sair de .bat e aprender visul basic ( me recomendaram este para iniciantes xD)

llnn


Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por Ryokusei Wing em Qui Fev 19, 2009 10:31 am

Bem de qualquer modo, havia um erro no código acima.

Troque:

set /p msg=Tempo restante: %tim%

por:

set /p msg=Tempo restante: %tim%
avatar
Ryokusei Wing

Idade : 24

Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por Zap em Dom Ago 07, 2011 7:55 pm

cara eu executei script deste link e o meu dos ficou na tela toda como faço para reverter isso?
[Você precisa estar registrado e conectado para ver este link.]

Zap

Idade : 22

Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por Boss-Head em Dom Ago 07, 2011 8:17 pm

reg add HKCU\Console /v FullScreen /t Reg_Dword /d 0 /f




digita isso /\ no executar
avatar
Boss-Head

Idade : 32

Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por Zap em Dom Ago 07, 2011 8:31 pm

Zap escreveu:cara eu executei script deste link e o meu dos ficou na tela toda como faço para reverter isso?
[Você precisa estar registrado e conectado para ver este link.]

Zap

Idade : 22

Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por Boss-Head em Dom Ago 07, 2011 8:54 pm

?????
avatar
Boss-Head

Idade : 32

Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por fulgore2mav em Dom Ago 07, 2011 10:10 pm

Boss desculpa poluir aqui o post mas to tentando falar contigo há 2 semanas. Me procura na comunidade Black Society lá do Orkut (eu sou o Iremar) eu tenho uma coisa que talvez é legal pra empresa da sua família. (talvez vc conheça já mas tô conseguindo novas vendas, parcerias com algo simples (já que meu foco é manutenção, venda de sistemas!)

fulgore2mav

Idade : 30

Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

Mensagem por fulgore2mav em Dom Ago 07, 2011 10:34 pm

Só pra terminar, to procurando tu no perfil boss head corp 2010 que nem sei se ainda é ativo. Pq aqui no fórum tá difícil mesmo. Nem abrir novo tópico to conseguindo. To tentando colocar em Ferramentas de TI, como criar ponto de restauração com VBS mas não consigo fazê-lo tmb! o Script é esse aqui se quiser:
@echo off&color 1f&title CRIAR PONTO DE RESTAURAÇÃO
:mainmenu
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo Criando ponto de restaura‡Æo...
echo Set IRP = getobject("winmgmts:\\.\root\default:Systemrestore") >> %systemroot%\temp\rest.vbs
echo strDescription = "Restauração Iremar Domingos" >> %systemroot%\temp\rest.vbs
echo MYRP = IRP.createrestorepoint (strDescription, 0, 100) >> %systemroot%\temp\rest.vbs
start %systemroot%\temp\rest.vbs
PING /n 2 0 >NUL
del %systemroot%\temp\rest.vbs

ví isso há muito tempo. Usei-o para meu aplicativo de instalalção silenciosa. que por sinal é a melhor ferramenta que tenho. (junto do hiren´s e driverpack solution)

fulgore2mav

Idade : 30

Voltar ao Topo Ir em baixo

Re: [Duvida] criar bats com interface grafica

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