Welcome to Takajun's Room

パソコン、オーディオ、カメラ、ビデオ、車、食べ歩きを中心とした blog です。

あけましておめでとうございます。 foobar2000 自動再生しています?

皆様 あけましておめでとうございます。旧年中は大変お世話になりました。

本 blog は 2009-10-04 に開設し、2013-11-01 からは お陰様で皆勤投稿することができ、今日は連続 791日目になりました。

本年も変わらずよろしくお願い申し上げます。

f:id:takajun7777:20151231222739j:image

さて、元旦の今日も朝から音楽を聴いていますが パソコンの起動時に音楽が自動で流れると手間いらずだななどとズボラな事を考えてみました。

私の BGM 音楽再生には foobar2000 を使っています。 パソコンの起動時に foobar2000 も同時に起動するには スターアップフォルダーに foobar2000.exe のショートカットリンクを放り込めば良いだけです。

しかし v0.8 にあった Start playing on startup 設定が無くなってしまいましたので、今の Versionでは それだけでは 起動しても自動で音楽を再生してくれません。

1) スターアップフォルダー ( C:\Users\ユーザー名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs ) を開き、新規作成でテキストファイルを作ります。

2) notepad.exe や秀丸等で開いて

cd \

cd Program Files (x86)   <= foobar2000.exe のインストール先

cd foobar2000

foobar2000.exe /play

と書きこみ、foobar2000.bat として保存します。

これはこれで 動くのですが、コマンドプロントの黒い画面が気になるなあ。

foobar2000.vbs と言う名前を付けた VBScript から上記 foobar2000.bat を呼び出せばコマンドプロントの黒い画面が隠れるので

Dim oShell

Set oShell = WScript.CreateObject ("WSCript.shell")

oShell.run "foobar2000.bat",0

Set oShell = Nothing

VBScript で呼び出す場合は 適当なフォルダーを作って、そこに foobar2000.bat と foobar2000.vbs を放りこみ foobar2000.vbs のショートカットリンクを スターアップフォルダー に放り込んでください。

私は C:\Program Files (add)\foobar2000 にフォルダーを作っています。

f:id:takajun7777:20151228184607j:image


2792977