2017.08.23こんにちは!タダケン(@tadaken3)です。PCを使って業務をしていると、毎日ほとんど同じことを繰り返している作業も少なくないと思います。定形の作業はなるべく自動化して楽がしたいですよね。OSには、定例の作業を自動化する機能として「タスクスケジューラ」が標準装備されています。タスクスケジューラを利用すれば、作成したbatファイルやVBスクリプトを定期実行することができます。他にもexeファイルやPythonやRubyなどのスクリプトを実行することもできます。ボクは会社で、PCログイン時に必要なアプリはすべて起動する帰宅時間になったら、必要なファイルをバックアップし、社内向けの勤怠管理サイトをブラウザで立ち上げる毎月定形で集計が必要なレポートをVBスクリプトでプログラムを作成し、1日になったら自動で実行するといったことを自動化しています。今回はWindowsのタスクスケジューラを利用して定期的に、毎月決まった時間にVBスクリプトを実行する方法をお伝えします。7の場合を想定して解説いたします。8.x/10でも基本的な内容は同じですが、一部のメニュー画面などが異なる場合がございます。目次タスクスケジューラの設定画面を開く定期実行するためのに「タスク」を作成する作成した「タスク」を実行して動作テストをするまとめタスクスケジューラの設定画面を開くまずはタスクスケジューラを起動しましょう。スケジューラ」を検索してクリックします。するとタスクスケジューラが起動されます。定期実行するためのに「タスク」を作成するタスクスケジューラはその名の通り「タスク」という概念で、実行する処理を管理します。タスクを作成していきましょう。新たにタスクを設定するにはタスクスケジューラの右側の操作ペインで「基本タスクの作成」をクリックします。タスク作成ウィザードが立ち上がります。基本的には、ウィザードにそってタスクを作成していきます。「タスクの名前」を設定します。管理しやすいようわかりやすい名前をつけましょう。タスクを作成を完了すると変更できないので、間違えないよう十分に注意しましょう。間違えた場合は、新たに作り直せば大丈夫です。いう単位でタスク起動を繰り返す場合は、メニューから該当するものを選びます。他にもログオン時やPC起動時に実行することも可能です。ここで選んだ項目によって、次の画面で指定する内容が変わります。今回は「毎月」を選びます。すると、日付を選択する画面がでてきますので、実行したい日付を設定します。次に実行する操作を選びます。今回はVBスクリプトを実行したいので「プログラムの開始」を選びます。実行したいスクリプトを選択します。今回はあらかじめデスクトップに「hello.vbs」というVBスクリプトを保存したファイルを用意しましたので、それを選択します。バッチファイルを選択すれば、バッチファイルが実行されます。最後に「完了ボタン」を押します。これで、設定した時間にPCが起動されていれば「hello.vbs」が実行されます。作成した「タスク」を実行して動作テストをするこのままだと、時間になるまで、タスクが正しく実行されるかわかりません。そのため、事前に手動でテストして、問題なくタスクが実行できるか確認しておきましょう。ライブラリ」のタスク一覧に表示されます。先ほど作成したタスクを右クリックして、「実行する」とすぐにタスクが実行されます。メールを送ったりするようなタスクは入念に確認しておくことをおすすめします。まとめ今回の記事はいかがでしたでしょうか。作成したタスクを手動で実行する方法する手順をお伝えしました。WindosタスクスケジューラとVBスクリプトやバッチファイルと組み合わせれば、かなりの定型業務を自動処理することができます。よかったらこの記事を隣の席の同僚の方にも教えてあげてください。PCでできることはPCにどんどんやってもらって、みんなでラクしちゃいましょう。次回もITを使った仕事を効率化するテクニックについてお伝えしていきますね。お楽しみに!よろしければ、こちらからTwitterアカウントのフォローをお願い致します。Script、Pythonを使ってのツールの開発をしています。本業はとある会社のデータアナリストです。Tech』の管理人もやっています。Scriptを使って、「実務で使える具体的なテクニック」を公開しています。あわせて読んでいただければうれしいです。「コミュニティ+講座」形式で継続性&教え合える環境も提供。!ノンプログラマーがプログラミングスキルを身に着ける支援ををするコミュニティ。セミナー・もくもく会・Facebookグループのサポートで「自らで学び続ける力をつける」支援、「教え合うことで学びの価値を上げる」場の提供をしています。関連記事PC全般・Windows簡単Git入門!SourceTreeでローカルファイルをリポジトリに指定するSourceTreeによるローカル&お一人様向けSourceTreeによるGit入門の連載第二回!ローカルファイルをリポジトリとして指定する方法を画像多めで解説しています。ネット上にUPせず、PC内のローカル環境で完結する方法です。2017.08.28PC全般・WindowsWindowsのポチポチ業務を爆速化するPowerShell、elseifで日付の元号を判定する方法Windowsのポチポチ業務(マウスを使った業務)を爆速化するPowerShell。使いやすいで人気のScreenpressoスクリーンショット編です。スクリーンショットしたい箇所を、マウスでドラッグするだけで指定できるのは画期的な方法だと思います。これが普及すれば、全てのパソコンに基本機能として搭載される日が来るかもしれませんね。それほど、便利なソフトウェアです。2016.10.29PC全般・WindowsWindowsのポチポチ業務を爆速化するPowerShell、オンラインヘルプでコマンドレットを使い倒す!Windowsのポチポチ業務(マウスを使った業務)を爆速化するCUI=PowerShell。オンラインヘルプを使ってコマンドレットを調べられるようになれば、コマンドレットのすべての機能(パラメータ)を使いこなすことができます。オンラインヘルプの起動方法から、詳細の見方までご説明します!2018.09.19PC全般・Windows【超入門】Windowsを10倍効率良く使うバッチファイル作成術Windowsを効率良く使うためのバッチファイル作成術をご紹介します。バッチファイルの作成を学べば、今よりももっといろいろなことが自動化・効率化できるようになります。2017.04.24PC全般・WindowsAtomのパッケージを活用してドットインストールをガンガン進める動画で学べるプログラミング学習サービス「ドットインストール」。Preview」を活用した視聴をオススメします。「コミュニティ+講座」形式で継続性&教え合える環境も提供。詳細・お申込はこちら隣ITを応援する当ブログを「応援したい!」「役に立ったよ!」というお気持ちを、コチラからお支払いただくことができます。日々更新の活力倍増いたします。※PayPalアカウントが必要です。※金額は変更可能です。Platform23HTML・CSS32iPhone・アプリ29Monaca・スマホアプリ開発7PC全般・Windows86PowerPoint・VBA28Python87RPA1VBScript15Vue.js・JavaScript13WEBサービス・クラウド68WordPress・ブログ88Word・VBA42コミュニティ・イベント109セミナーのお知らせ11チャットワーク72データ分析・アクセス解析40仕事・生産性・働き方73動画配信8商業出版21起業・フリーランス72電子書籍・Kindle3運営会社プランノーツは"IT×働き方改革"をお手伝いする会社です。「コミュニティ+講座」形式で継続性&教え合える環境も提供。詳細・お申込はこちら隣ITを応援する当ブログを「応援したい!」「役に立ったよ!」というお気持ちを、コチラからお支払いただくことができます。日々更新の活力倍増いたします。※PayPalアカウントが必要です。※金額は変更可能です。Platform23HTML・CSS32iPhone・アプリ29Monaca・スマホアプリ開発7PC全般・Windows86PowerPoint・VBA28Python87RPA1VBScript15Vue.js・JavaScript13WEBサービス・クラウド68WordPress・ブログ88Word・VBA42コミュニティ・イベント109セミナーのお知らせ11チャットワーク72データ分析・アクセス解析40仕事・生産性・働き方73動画配信8商業出版21起業・フリーランス72電子書籍・Kindle3運営会社プランノーツは"IT×働き方改革"をお手伝いする会社です。Scriptが「V8ランタイム」をサポート!モダンなECMAScript構文が使えるようになった2020.02.072020.02.08GASでコピーしたGoogleスライドのプレゼンテーションを取得する方法2020.02.052020.02.05Facebookページいつも隣にitのお仕事タイトルとURLをコピーしました。