Ir ao conteúdo

Outro BAT com vários comando MS-DOS


Ir à solução Resolvido por ricardo_br,

Posts recomendados

Postado

Amigos, preciso executar alguns comando via MS-DOS... gostaria de automatiza-los via BAT... os comando seriam estes:

 

Isso é para conectar smartphones via wifi no PC, exibir a tela deles e controlar pelo computador.

No momento são esses 4 comandos, se eu tiver um layout, vou acrescentar outros comandos, mudar o IP ou colocar outros parâmetros como eu fiz em scrcpy --bit-rate 2M --max-fps 1

Desde já, obrigado pela atenção.

 

Vou colocar como seria a tela do DOS, com as observações entre os comando:

 

--------------------------------------------------------------------------------------------------

Microsoft Windows [versão 10.0.19043.844]
(c) 2020 Microsoft Corporation. Todos os direitos reservados.



C:\Users\Alison>cd c:\adb

c:\adb>adb connect 192.168.0.102:5555



(depois desse comando, tenho que aguardar conectar, se não conectar, preciso executar o comando novamente (as vezes só funciona na 2a tentativa). Pensei que seria necessário algo como Pause)


* daemon not running; starting now at tcp:5037
* daemon started successfully
connected to 192.168.0.102:5555



c:\adb>cd c:\scrcpy

c:\scrcpy>scrcpy --bit-rate 2M --max-fps 1


INFO: scrcpy 1.17 <https://github.com/Genymobile/scrcpy>
c:\scrcpy\scrcpy-server: 1 file pushed, 0 skipped. 43.2 MB/s (34930 bytes in 0.001s)
[server] INFO: Device: Xiaomi Redmi Note 5 (Android 9)
INFO: Renderer: direct3d
INFO: Initial texture: 1080x2160



<neste momento abre a janela do smartphone no PC, quando eu fecho a janela (não preciso mais), finaliza>


WARN: Killing the server...



c:\scrcpy>

 

--------------------------------------------------------------------------------------------------

 

 

image.png.933f5ec45d10c2a90e31ef8f6d2ee407.png

 

Postado

@alison.rm Na verdade um arquivo batch não é nada mais do que comando do dos que são executados em sequência. Ai ficaria algo como:

 

@echo off
cd /d c:\adb
adb connect 192.168.0.102:5555
cd /d c:\scrcpy
scrcpy --bit-rate 2M --max-fps 1

 

  • Curtir 1
Postado

@ricardo_br esse comando nao da certo porque tenho que aguardar a conexão e a janela precisa continuar aberta... ai exe vai executar tudo atropelado rsrs e fechar em seguida.

 

Veja o que eu escrevi dento do Code

 

  Em 14/06/2021 às 20:07, ricardo_br disse:

@alison.rm Na verdade um arquivo batch não é nada mais do que comando do dos que são executados em sequência. Ai ficaria algo como:

 



@echo off
cd /d c:\adb
adb connect 192.168.0.102:5555
cd /d c:\scrcpy
scrcpy --bit-rate 2M --max-fps 1

 

Expandir  

 

  • Solução
Postado

se precisar aguardar digamos uns 10 segundos pode usar o comando timeout /t 10...

 

@echo off
cd /d c:\adb
adb connect 192.168.0.102:5555
timeout /t 10 
cd /d c:\scrcpy
scrcpy --bit-rate 2M --max-fps 1

 

  • Curtir 1
Postado
  Em 15/06/2021 às 00:10, ricardo_br disse:

Para que serve esse programa?

Expandir  

 

basicamente para espelhar o smartphone no computador, podendo ainda controla-lo com o mouse. já usava via usb (é bem mais rápido), mas via wifi tem que executar esses comando antes.

 

https://github.com/Genymobile/scrcpy

 

https://github.com/Genymobile/scrcpy/blob/master/README.pt-br.md

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Mostrar mais  

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

Mostrar mais  
×
×
  • Criar novo...