He estado intentando crear un archivo por lotes en mi escritorio que inicia un archivo y luego abre otro archivo a través de ese archivo.
Hasta ahora todo bien, solo quiero maximizar la ventana, lo que aparentemente se vuelve mucho más complicado.
Esto es lo que obtuve:
@echo off
title Pokemon-Ruby Launch
Start C:\Users\groomcha002\Downloads\GPemu.lnk "C:\Users\groomcha002\Downloads\Pokemon-Ruby.gba"
exit
:: MAX?!?
¿Alguien podría ayudarme en mi confusión? Necesito desesperadamente ese fácil acceso a Pokémon Ruby.
Respuesta1
Windows 10 de 64 bits.
¿Cómo ejecutar un acceso directo de Windows maximizado?
Lo primero es lo primero. Olvidaste las comillas del título después del inicio.Start /?
Start "" "C:\Users\groomcha002\Downloads\GPemu.lnk" "C:\Users\groomcha002\Downloads\Pokemon-Ruby.gba"
¿Cómo ejecutar un atajo maximizado?
Acceso directo con clic derecho - Propiedades
Ejecutar maximizado
Si eso no funciona entonces:
Start "" /max "C:\Users\groomcha002\Downloads\GPemu.lnk" "C:\Users\groomcha002\Downloads\Pokemon-Ruby.gba"
Respuesta2
Por lo tanto, este tipo de trabajo no se puede resolver con un simple comando en la línea de comando, ni con ninguna configuración aplicada para establecerProxy_Chrome.exe
para abrirlo enpantalla completa.
Necesita obtener ayuda de otros idiomas/escrituras comovbsopotencia Shell, además, si miras este código, la aplicación es llamada porIDENTIFICACIÓN, no por un atajo, además, se inician por bandera-new-window
app_id
enProxy_Chrome
ejecutable, tal vez necesites editar las variables para poner una ruta completa a tuGoogle/Cromocarpeta, también agbaarchivo. Para esta respuesta, he puesto elgbaen la misma carpeta donde bat/cmd permanece/ejecuta....
@echo off && setlocal enabledelayedexpansion && mode 50,03 && title ...\GPemu
set "_gext=C:\Program Files (x86)\Google\Chrome\Application\chrome_proxy.exe"
set "_rom=!cd!\PokemonRuby.gba"&&set "_run=%SystemRoot%\System32\CScript.exe"
set "_id=jhficiigpnhhaojldmanflihieepanbb" && set "_vbs=%temp%\ActivFull.vbs"
type nul >"!_vbs!"&& set "_open_rom_f= --app-id=!_id! --new-window "!_rom!" "
start ".\GPemu" /realtime "!_gext!" --profile-directory=Default !_open_rom_f!
set "_run="!_run!" "!_vbs!" //nologo" && set "_pp=%windir%\system32\pathping"
set "_run_it=^>nul del /q /f "!_vbs!" ^& endlocal^&^& exit /b" && >"!_vbs!" (
echo/ Set objShell=WScript.CreateObject^("WScript.Shell"^)
echo/ objShell.AppActivate "gametime-palyer"
echo/ objShell.SendKeys ^("%% "^)
echo/ WScript.Sleep 00000000150
echo/ objShell.SendKeys ^("x"^)
)&& >nul (!_pp!.exe 127.1 -q 1 -p 1500 && >nul !_run! &&!_end_it! )
- :: Código VBS sin escape ::
Set objShell=WScript.CreateObject("WScript.Shell")
objShell.AppActivate "gametime-palyer"
objShell.SendKeys ("% ")
WScript.Sleep 150
objShell.SendKeys ("x")
Elvbsconfigurado para activar GPemu (AppActivate
) y después, enviará las claves (SendKeys
) para maximizar Windows.
Lo siento mucho mi limitadoInglés!