1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

PCを起動したら自動で動画をループ再生するメモ

Last updated at Posted at 2023-12-20

はじめに

 展示でPCを使って動画を全画面でループ再生したい時があります。電源入れたら、全画面で動画再生が始まる感じです。その手順について、メモしておきます。

環境

Windows (11でもOK)
Windows MediaPlayer

batファイルの作成

メモ帳などで以下のbatファイルを作成します。
XXXXXXXの部分は、アカウント名になりますので、各自の環境に合わせる必要があります。
再生したいファイル名(ここでは、a.mp4)に修正します。デスクトップにファイルがある想定です。

1行目はループ再生を実現するための命令です。MediaPlayerにはループ再生のためのオプションがないため苦肉の策です。レジストリをいじるようなので、あまりやりたくはありませんが仕方ありません。1の部分を0にすると、ループ再生をOFFにできます。

startupPlay.bat
reg add "HKCU\Software\Microsoft\MediaPlayer\Preferences" /v "ModeLoop" /t REG_DWORD /d 1 /f

cd C:\Program Files (x86)\Windows Media Player
wmplayer "C:\Users\XXXXXXX\Desktop\a.mp4" /start /fullscreen

batファイル(コマンド)でレジストリを操作せずに、レジストリエディタ(regedit.exe)で編集して、ModeLoopの値を1にしても、起動時にループONで動きました。
image.png

batファイルの配置

あとは、このbatファイルを自動起動するだけですが、Windowsのスタートアップフォルダが隠されているので、困ることがあります。

手動で見えるようにするには、エクスプローラーの設定から、表示タブの「隠しファイル、隠しフォルダー、および隠しドライブを表示する」のチェックをいれます。

結構深い場所にある、Startupフォルダにbatファイルを移動して、再起動して確認します。

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

コメント

レジストリいじりたくない場合は、再生ソフトウェアを別のものにするか、プレイリストに大量に同じファイルを追加しておくとか、力業で対応する必要があるでしょう。

おまけ

自動シャットダウンは、タスクスケジューラのイベントに追加すれば簡単です。
自動オンはWake On LANでできますが、実際の展示で実用的かはわかりません。

参考サイト

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?