MENU

【Windows】Google Chromeを自動でフルスクリーン表示させる

ログイン時にスクリプトで走らせたいという理由から作りました。
ありそうでなかったので、やり方残します。

目次

1.実行用のbatを作る

@echo off

REM ----- Chromeでスライドを開く -----
start chrome.exe /fullscreen "http://表示させたいサイトの URL"


REM ----- sendkey.vbsを呼び出し全画面に -----
cscript sendkey.vbs

まず、ログオンスクリプトで実行させるバッチファイルを作ります。

ここではまず、chromeで表示させたいサイトのURLを最大化で開きます。

その後、このバッチから「sendkey.vbs」というのを呼び出すのですが、
内容は以下に記載します。

2.フルスクリーン表示させる

REM ----- F11キーを入力して「chrome」を全画面表示 ----- 

With WScript.CreateObject("WScript.Shell")
WScript.Sleep 400
.SendKeys "{F11}"
End With

REM ----- F11キーを入力して「chrome」を全画面表示 ----- 

この「sendkey.vbs」で「chrome」の画面をフルスクリーンにさせます。

このvbsの中では「F11」キーを押す動きだけをさせています。
というのも、chromeはF11キーを押すとフルスクリーン表示になる動作があるため、これを自動で行ってしまえば完璧です。



追記!

実際に、「タスクスケジューラ 」でbatを登録してログイン時に起動するよう実行してみましたが、デスクトップのタスクバー が邪魔してしまい、うまく全画面で表示されないケースがありました…。


そこで、どうしようかと悩んだのですが、
最終的には、「キオスクモード(単一のアプリしか起動しないように制限するモードのことらしいです…。)」であれば安定して全画面になるとわかりました。


実際に使ったコードは以下です。

@echo off


REM ----- Chromeでスライドを開く -----
start chrome.exe --kiosk "ここにURLかhtmlのパス"



exit

「sendkey.vbs」なども不要で、たったのこれだけで動かせました…。

「キオスクモード」勉強になりました。

よかったらシェアしてね!

この記事を書いた人

目次
閉じる