ホーム > コマンドプロンプト・バッチファイル リファレンス
Windowsのバッチファイルで、ディスプレイ解像度を取得する方法を説明します。
はじめに
先日、解像度を取得するコマンドをご紹介しましたが、
今回は、それをバッチ化したものを公開したいと思います。
下記は、解像度の取得コマンドについての記事です。
幅を取得する
ディスプレイの幅を取得するバッチです。
@echo off rem 幅を取得する for /f "usebackq tokens=* skip=1" %%i in (`wmic desktopmonitor get screenwidth`) do ( if not defined width set width=%%i ) echo 幅:%width% pause
上記バッチの実行結果です。
幅:3840 続行するには何かキーを押してください . . .
高さを取得する
ディスプレイの高さを取得するバッチです。
@echo off rem 高さを取得する for /f "usebackq tokens=* skip=1" %%i in (`wmic desktopmonitor get screenheight`) do ( if not defined height set height=%%i ) echo 高さ:%height% pause
上記バッチの実行結果です。
高さ:2160 続行するには何かキーを押してください . . .
幅と高さを取得する
ディスプレイの幅と高さの両方を取得するバッチです。
@echo off rem 幅を取得する for /f "usebackq tokens=* skip=1" %%i in (`wmic desktopmonitor get screenwidth`) do ( if not defined width set width=%%i ) rem 高さを取得する for /f "usebackq tokens=* skip=1" %%i in (`wmic desktopmonitor get screenheight`) do ( if not defined height set height=%%i ) echo 幅 :%width% echo 高さ:%height% pause
上記バッチの実行結果です。
幅 :3840 高さ:2160 続行するには何かキーを押してください . . .
リンク
コメント