Než přistoupíme k řešení, musíme porozumět problému. Pokud si pozorně přečtete dokumentaci Chromu nebo použijete seznam všech možností, které lze v Chromu nastavit v příkazovém řádku, rychle zjistíte, že Chrome (chromium) můžete spustit s konkrétní velikostí okna pomocí příznaku --window-size
, například pro otevření Chromu s vlastní velikostí byste jednoduše spustili následující příkaz v příkazovém řádku:
–user-data-dir na příkazu.
Otevření adresy URL
Nyní si vysvětlíme, proč jste přišli, v ideálním případě by měl příkaz pouze otevřít novou adresu URL v okně s vlastní velikostí. Jednoduše bychom změnili --user-data-dir
na vlastní adresář, který v tomto případě vytvoříme na ploše, zadali orámované okno pomocí příznaku --chrome-frame
a URL pomocí --app
:
REM where:REM --chrome-frame: specifies that the website should be opened in a single frame, without tabs.REM --user-data-dir: a custom directory that stores the configuration of your new options (window-size)REM --window-size: specify the width and height of the new window.REM --app: the URL of the website that you are trying to show"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --chrome-frame --user-data-dir="C:\Users\your-username\Desktop\tmp-chrome" --window-size=800,600 --app=https://bestfreehtmlcsstemplates.com
Tím se spustí Google Chrome s požadovanou velikostí okna (800×600) a otevře se zadaná URL (bestfreehtmlcsstemplates.com). Za zmínku stojí, že byste neměli velikost rámu měnit myší, místo toho zavřete Chrome a spusťte příkaz znovu s novou velikostí.
Všimněte si, že po prvním spuštění se v adresáři user-data-dir
vytvoří několik nových souborů:
Můžete je smazat, ale při každém spuštění příkazu se soubory objeví znovu a znovu, takže existenci tohoto adresáře můžete jednoduše ignorovat. Případně můžete příkaz spustit pomocí náhodného dočasného adresáře systému takto:
REM where "%tmp%\chrome_tmp_user_dir~%RANDOM%"REM translates basically to a new random temporary directoryREM for example: "C:\Users\your-user\AppData\Local\Temp\chrom_tmp_user_dir~15034""C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --chrome-frame --user-data-dir="%tmp%\chrome_tmp_user_dir~%RANDOM%" --window-size=800,600 --app=https://bestfreehtmlcsstemplates.com
Takto nikdy neuvidíte adresář, který uchovává tmp data Chromu, vždy se spustí jako zcela nová instance Chromu!
Happy coding ❤️!
.