Batch-Satti
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Batch-Satti

Você não está conectado. Conecte-se ou registre-se

Executar segundo plano prompt

3 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1Executar segundo plano prompt Empty Executar segundo plano prompt Sex Mar 04, 2016 11:16 am

didota



Fala galera,mais uma ajudinha,alguém já fez ou sabe fazer o script rodar sem aparecer a janela do prompt na hora da execução? Porque senão o usuário pode fechar a janela e cancelar o programa.Queria um meio executar em modo silencioso.
abraços

2Executar segundo plano prompt Empty Re: Executar segundo plano prompt Sáb Mar 05, 2016 10:15 pm

gwy



Didota, segue abaixo:

(Exemplo mais simples, porém a janela preta inicial fica alguns milésimos a mais do que a segunda opção)
Post original 1: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Código:
IF Not Exist h.vbs (
Echo CreateObject^("WScript.Shell"^).Run %0,vbhide >h.vbs
Start h.vbs&Exit /b 0
) ELSE Del /f /q h.vbs

:: Code Here

OU

(Um pouco mais complicada porém a janela preta inicial aparece por pouquíssimos milésimos)
Post original 2: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Código:
@Echo Off

If '%1==' (Start /MIN "HIDE" "%~0" HIDE-BOSS & Exit)

If %1==HIDE-BOSS (
  Set E=Echo
  Set D=Del /Q /F "RunVBS.vbs"
  Call :_ > "RunVBS.vbs"
  Set R=Start /MIN "HIDE"
  %R% "RunVBS.vbs" & Exit
:_
  %E% On Error Resume Next
  %E% Set File = CreateObject^("WScript.Shell"^)
  %E% File.Run "%~n0%~x0 BOSS" , vbHide
Goto:EoF
)
%D%

:: Code Here

3Executar segundo plano prompt Empty Re: Executar segundo plano prompt Dom Mar 06, 2016 6:32 pm

Boss-Head

Boss-Head

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

4Executar segundo plano prompt Empty Re: Executar segundo plano prompt Seg Mar 07, 2016 8:36 am

didota



gwy escreveu:Didota, segue abaixo:

(Exemplo mais simples, porém a janela preta inicial fica alguns milésimos a mais do que a segunda opção)
Post original 1: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Código:
IF Not Exist h.vbs (
Echo CreateObject^("WScript.Shell"^).Run %0,vbhide >h.vbs
Start h.vbs&Exit /b 0
) ELSE Del /f /q h.vbs

:: Code Here

OU

(Um pouco mais complicada porém a janela preta inicial aparece por pouquíssimos milésimos)
Post original 2: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Código:
@Echo Off

If '%1==' (Start /MIN "HIDE" "%~0" HIDE-BOSS & Exit)

If %1==HIDE-BOSS (
  Set E=Echo
  Set D=Del /Q /F "RunVBS.vbs"
  Call :_ > "RunVBS.vbs"
  Set R=Start /MIN "HIDE"
  %R% "RunVBS.vbs" & Exit
:_
  %E% On Error Resume Next
  %E% Set File = CreateObject^("WScript.Shell"^)
  %E% File.Run "%~n0%~x0 BOSS" , vbHide
Goto:EoF
)
%D%

:: Code Here
Cara vlw mesmo me ajudo d+..usei os 2 códigos..pq tenho um arquivo1.bat que chama o outro arquivo2.bat, ai usei o primeiro no inicio do arquivo1.bat e o outro codigo no arquivo2.bat, o primeiro codigo entendi ele,porém segundo não tive nem noção shuauhshua!! 
Mas importante deu certo,vlw amigo vcs são bons d+ ,queria aprender programar em VBs teria algum site legal com materias?? Eu já sei em c++

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos