これらバッチファイルはデスクトップに置いておくだけでも別によいが、Windows 8.1であればもう少し工夫を加えてみたい。スタート画面に「タイルとして配置」してみよう。
Windows 8/8.1はModern UIアプリやx86/x64Windowsソフトウェア、Webサイトはスタート画面へ簡単に“ピン留め”できるが、今回作成したようなバッチファイルはどうもこのままではスタート画面上へピン留めできない。MSDN Blogsの「Pin any executable to the Windows 8 Start screen」という記事によると、実行可能なファイル(バッチファイルも含む)はすべてスタート画面上へピン留めできる。ただし「スタートメニューに登録されているものに限る」ようだ。
Windows 8/8.1はいわゆる“これまでのスタートメニューはなくなった”のだが、それはユーザー側から見えなくなった/使えなくしただけで、構成要素は適当な場所にこれまで通り残っている。というか、この部分は新しい“スタート画面”のアプリ一覧の表示のために使われている。ここへ手動で登録すればよい。
場所は、Winキー+Rで開く「ファイル名を指定して実行」メニューに、
%ProgramData%\Microsoft\Windows\Start Menu\Programs
と入力すれば該当フォルダが開く。そこへ先ほど作成したバッチファイルのショートカットを保存する。
以後、スタート画面のアプリ一覧メニューに保存したバッチファイルが出現するはずだ。これをピン留め作業して、スタート画面の適当な場所へ配置すればいい。注意点としては、スタートメニューフォルダへの保存は管理者権限が必要なくらいだ。
ごく簡単な工夫だが、「Charmを開いて設定画面の長いリストから該当のタイムゾーンを……」とやるよりは確実に楽になる。これで、移動の多い旅も少しは快適になってくれるはず……である。
@echo off echo ** タイムゾーン変更 ** echo [1]:Pacific Standard Time echo [2]:Tokyo Standard Time echo ********** set /p NUM="select number." if "%NUM%"=="1" tzutil /s "Pacific Standard Time" if "%NUM%"=="2" tzutil /s "Tokyo Standard Time_dstoff" :Exit
Copyright © ITmedia, Inc. All Rights Reserved.