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

★気に入ったらシェアをお願いします!


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

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

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

バッチファイル作成

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

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

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

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

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

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

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

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

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

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

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

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

電卓が起動しましたか?

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

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

フォルダを開く

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

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

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

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

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

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

オプションについて

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


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

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

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

注意点

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

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

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

タイトルと誤認識

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

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

まとめ

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

  • フォルダ名にスペースがある場合があるので、アプリケーション名をダブルクォテーションで囲む。
  • オプションでタイトルを空で指定する。
  • オプションは複数指定できる。

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

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

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

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

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

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

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


The following two tabs change content below.
独学でプログラムを勉強しているノンプログラマーです。 名前から連想されるように沖縄在住ですが、うちなんちゅ~ではありません。 パソコンにできることはパソコンにさせよう!をモットーに日々の業務に取り組んでいます。