Como abrir um programa em lote em tela cheia sem barra de rolagem?

2

Eu quero fazer um arquivo em lote que abra em tela cheia como se você pressionasse Alt-Enter. E eu também gostaria sem a barra de rolagem, mas não encontrei nada sobre isso.

Ouvi dizer que você pode usar o vbs para enviar pressionamentos de botão, mas como eu faria isso?

Lembre-se de que uso o Windows 10

    
por 7h3w1z4rd 01.08.2016 / 14:15

1 resposta

1

Parece que a chave sendkeys a enviar seria F11 em vez de Alt + Digite abaixo está um exemplo de script em lote lógico que abre uma janela CMD, maximiza essa janela para tela cheia e, em seguida, executa alguma lógica, etc.

Não tenho certeza se há uma solução de script em lote disponível para fazer com que a barra de rolagem do prompt de comando desapareça, mas abaixo está um método que funcionará no Windows 10 para fazer a tela inteira do prompt de comando (CMD) com a barra de rolagem.

Exemplo de script em lote

@ECHO OFF

:VBSDynamicBuild
SET TempVBSFile=%temp%\~tmpSendKeysTemp.vbs
IF EXIST "%TempVBSFile%" DEL /F /Q "%TempVBSFile%"
ECHO Set WshShell = WScript.CreateObject("WScript.Shell") >>"%TempVBSFile%"
ECHO Wscript.Sleep 900                                    >>"%TempVBSFile%"
ECHO WshShell.SendKeys "{F11}"                            >>"%TempVBSFile%
ECHO Wscript.Sleep 900                                    >>"%TempVBSFile%"

CSCRIPT //nologo "%TempVBSFile%"

:: Put whatever logic below for your script to run in the full screen CMD window
ECHO Logic is fun
ECHO Fun is Logic
ECHO Just logically fun
PAUSE
GOTO EOF

Mais recursos

por 03.08.2016 / 01:12