Я не могу понять, как использовать команду /max.

Я не могу понять, как использовать команду /max.

Итак, я пытаюсь создать пакетный файл на своем рабочем столе, который запускает файл, а затем открывает другой файл через этот файл.

Пока все хорошо, только я хочу, чтобы окно было развернуто на весь экран, что, по-видимому, намного сложнее.

Вот что я получил:

@echo off
title Pokemon-Ruby Launch
Start C:\Users\groomcha002\Downloads\GPemu.lnk "C:\Users\groomcha002\Downloads\Pokemon-Ruby.gba"
exit
:: MAX?!?

Кто-нибудь поможет мне разобраться в моей ситуации? Мне очень нужен легкий доступ к Pokemon Ruby.

решение1

Windows 10 64-бит.

Как развернуть ярлык Windows на весь экран?

Сначала самое главное. Вы забыли кавычки после начала.Start /?

Start "" "C:\Users\groomcha002\Downloads\GPemu.lnk" "C:\Users\groomcha002\Downloads\Pokemon-Ruby.gba"

Как развернуть ярлык на весь экран?

Щелкните правой кнопкой мыши ярлык - Свойства

снимок экрана правой кнопкой мыши свойства ярлыка

Запустить максимизированный

скриншот ярлык запустить развернуто

Если это не сработает, то:

Start "" /max "C:\Users\groomcha002\Downloads\GPemu.lnk" "C:\Users\groomcha002\Downloads\Pokemon-Ruby.gba"

решение2


введите описание изображения здесь


Итак, эту задачу нельзя решить простой командой в командной строке или какими-либо настройками, применяемыми для установкиProxy_Chrome.exeдля открытия его вполноэкранный.

Вам нужна поддержка других языков/сценариев, напримерили, также, если вы посмотрите этот код, приложение вызываетсяИДЕНТИФИКАТОР, не по ярлыку, также, запускаются по флагу-new-windowapp_idвProxy_Chromeисполняемый файл, возможно, вам нужно отредактировать переменные, чтобы указать полный путь к вашемуGoogle/Хромпапка, также вгбафайл. Для этого ответа я поместилгбав той же папке, где находятся/запускаются bat/cmd....


@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! )

  • :: Код VBS без экранирования ::
Set objShell=WScript.CreateObject("WScript.Shell")
objShell.AppActivate "gametime-palyer"
objShell.SendKeys ("% ")
WScript.Sleep 150
objShell.SendKeys ("x")


Theактивировать GPemu (AppActivate) и после этого отправит ключи (SendKeys) для максимизации окна.


Извините, мой ограниченныйАнглийский!

Связанный контент