バッチファイルでいつも使うアプリケーションやホームページをらくらく起動

バッチファイル色々出来るよ
みなさんはじめまして。うえはら(@tifoso_str)と申します。
今回より執筆させて頂きます。宜しくお願いします。

以前、タダケンさんがコマンドプロンプトを使用してフォルダを移動したり、バッチファイルの作成方法を紹介されていましたが、今回はバッチファイルを使用してアプリケーションを開いたりホームページを表示させて見たいと思います。

【超入門】Windowsを10倍効率良く使うバッチファイル作成術
Windowsを効率良く使うためのバッチファイル作成術をご紹介します。バッチファイルの作成を学べば、今よりももっといろいろなことが自動化・効率化できるようになります。
スポンサーリンク

バッチファイル作成

バッチファイルではSTARTコマンドでアプリケーションなどを起動できます。

書き方は以下のとおりです。

start [オプション] [アプリケーション名]

[アプリケーション名]のところにアプリケーション名やフォルダのパスを記述することで、指定のアプリケーションを開いたり、フォルダを開いたりすることができます。

オプションは指定しなくても問題ないので、まずはオプション無しで解説します。

プログラムの行頭の@echo ofは以前の記事を御覧下さい。

【超入門】10分でできるWindowsでのはじめてのバッチファイル作成
Windowsでのバッチファイル作成の入門編です。バッチファイルの基本であるechoコマンド、pauseコメンド、remコマンドについて解説します。

アプリケーションを起動する

まずは、電卓を起動してみます。

メモ帳などのテキストエディタを開いて、下記コードを入力します。

バッチファイルなので、拡張子を[.bat]に変更することに注意して保存してください。

@echo off
START C:\Windows\system32\calc.exe

早速、できたバッチファイルをダブルクリックしてみてください。

電卓が起動しましたか?

下記のように追加すると、電卓とメモ帳が起動します。

@echo off
START C:\Windows\system32\calc.exe
START C:\Windows\system32\notepad.exe

バッチファイルを編集するときはファイルを右クリックして、メニューの「編集」を選択することでメモ帳で編集することができます。

フォルダを開く

次にフォルダを開いてみます。

@echo off
START C:\Windows\system32\

このように、フォルダ名を指定すると、フォルダが開きます。簡単ですね!

URLやファイルを指定したとき

アプリケーション名にURLやファイルを指定した場合、そのファイルの規定のプログラムで開くことができます。

@echo off
START https://tonari-it.com/

URLであれば規定のブラウザーが立ち上がり、指定のホームページを開いてくれます。

@echo off
START C:\Users\****\Desktop\test.txt

拡張子が「.txt」のファイルであれば通常はメモ帳が立ち上がります。
そのほか、エクセルやワードのファイルも開くことができます。

オプションについて

指定できるオプションはいくつかありますが、下記だけで十分だと思います。


オプション名 説明
“タイトル” ウィンドウのタイトルバーに表示するタイトル
/max アプリケーション、フォルダを最大化する
/min アプリケーション、フォルダを最小化する

オプションはスペースで区切って指定します。下記のように変更すると

@echo off
START /max C:\Windows\system32\notepad.exe
START /min C:\Windows

メモ帳を最大化した状態で起動して、フォルダを最小化して開きます。

注意点

Windowsではフォルダー名に空白が使われていることがあります。「Program Files」など。

その場合、オプションの区切りと混同しないように、下記のようにダブルクォテーションで囲みます。

START "C:\Program Files\Microsoft Office"

しかしこれだけだと、下記のようにオプションのタイトルと見なされてしまいます。

タイトルと誤認識

そのため、下記のようにオプションでタイトルを空で指定することで空白のあるフォルダ名でも使用することができます。

START "" "C:\Program Files\Microsoft Office"

Windowsはフォルダ名にスペースがあることが多いので、オプションのタイトルで「””」を常に追加しておけば間違いないですね。

まとめ

下記は今回の内容をまとめたバッチファイルです。

@echo off
START "" /max "C:\Windows\system32\notepad.exe"
START "" /min "C:\Program Files\Microsoft Office"
START "" "https://tonari-it.com/"
  • フォルダ名にスペースがある場合があるので、アプリケーション名をダブルクォテーションで囲む。
  • オプションでタイトルを空で指定する。
  • オプションは複数指定できる。

以上に注意すれば、毎朝の同じ作業をバッチファイルがやってくれます。

私の場合、職場で複数台のパソコンを管理しているのですが、使用する業務アプリケーションが変更されることがあります。

それぞれのパソコンにバッチファイルを置いていると、変更があった場合に全てのバッチファイルを変更するのは面倒です。

その為、サーバにバッチファイルを置き、そのショートカットを各パソコンに置くことにしています。

変更があれば、サーバのバッチファイルを変更するだけです。

ひとりひとりがクリックする時間はわずかですが、人数が増えるとそれだけ効率化できますね。

今後も業務に役立つ効率化をお伝えできたらと思います。

タイトルとURLをコピーしました