Windows 10 のタスク自動化ツール

Windows 10 のタスク自動化ツール

定期的に古いファイルを削除したり、不要なデータをクリーンアップしたり、一部のプログラムを手動で起動したりしていませんか?その場合は、Quantrimang にこれらのタスクの自動化を手伝ってもらいましょう。まず、この記事では特定のタスクの自動化に役立ついくつかの Windows ツールを紹介し、次に Windows 10 で一部のタスクを自動化するいくつかの方法を紹介します。

Windows タスクの自動化に役立つツール

コマンドプロンプトとそのバッチファイル

コマンド プロンプトは、MS-DOS プロンプトの後継であり、コマンド ライン インタープリタ プログラムです。また、多くのコマンドが含まれるファイルは「バッチ ファイル」と呼ばれ、ファイルやフォルダをポータブル ハード ドライブにバックアップするなどのタスクを自動化するために使用できます。これを開くには、[スタート]メニューの検索バーに「cmd」または「コマンド プロンプト」と入力するだけです。

Windows 10 のタスク自動化ツール

必要なコマンドを拡張子「.bat」または「.cmd」が付いたテキスト ファイルにコンパイルするだけです。ファイルを開くだけで実行できます。この場合、Windows 10 はすべてのファイル コマンドを順番に実行するか、バッチ ファイルでプログラムして実行します。

PowerShell とそのスクリプト ファイル

PowerShellは、システム管理権限を持つユーザー向けに構築された管理および自動化フレームワークです。自動化を求める場合は、PowerShell を学習して使用する必要があります。コマンド プロンプトは、PowerShell が強力でより多くの機能を提供しているため、PowerShell よりも学習と使用が簡単です。

Windows 10 のタスク自動化ツール

Windows PowerShell にアクセスするには、 [スタート]メニューの検索ボックスに名前を入力します。 「PowerShell」と「PowerShell ISE」という 2 つのプログラムが表示されることに注意してください。 PowerShell はコマンド プロンプトのようなコマンド ライン インタープリター プログラムであり、もう 1 つはバッチ ファイルのようなコマンドのグループを含むスクリプト (拡張子「.ps1」) を作成するために使用されます。

タスク スケジューラとそのタスク

自動化に役立つもう 1 つの Windows ツールは、プログラムとタスクをスケジュールするためのツールであるタスク スケジューラです。タスクは特定の間隔で実行されるようにスケジュールされ、実行通知やタスクの完了時などを表示できます。さらに、要件に合わせてタスクをカスタマイズできます。

Windows 10 のタスク自動化ツール

Windows 10 でタスク スケジューラにアクセスしたい場合は、Cortanaの検索ボックスに「スケジューラ」または「タスク スケジューラ」と入力するだけです。 Windows やその他のインストール済みプログラム (Google Chrome など) は、独自のメンテナンス アクティビティを実行するためにスケジュールされたタスクを作成しますが、他のタスクを編集したり無効にしたりしないでください。

これで、タスクを自動化するために必要なツールについて理解できました。適切に構成されている場合、これらのスクリプトは、ユーザーがこれらのアクティビティを確認したり介入したりすることなく、コンピューター上のさまざまなメンテナンス タスクを自動化できます。

タスクを自動化する

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

複数のアプリケーション、プログラム、ファイルを同時に自動的に起動したい場合は、それらのプログラムを識別するバッチ ファイルを作成するだけです。さらに、このファイルのショートカットを作成し、キーの組み合わせを追加して、ショートカットを使用してファイルをすばやく起動することもできます。

たとえば、以下のコードを使用して、特定のフォルダー、Google Chrome ブラウザ、Word ファイル、Excel ファイルを開くバッチ ファイルを作成できます。ここでの「%USERPROFILE%」は、Windows のユーザー プロファイル フォルダーを指します。

@echo off

:: Open folders

start %USERPROFILE%\Documents\

start %USERPROFILE%\Desktop\MusicFolder\

:: Open files

start chrome.exe

start "" "%USERPROFILE%\Documents\My Blogs\Article1.docx"

start "" "%USERPROFILE%\Documents\Content Ideas.xlsx"

exit

管理者としてアプリケーションを起動します

管理者としてプログラムを起動するには、上記の方法とは別の方法で実行する必要があります。これは、このプログラムが UAC プロンプトを表示することで管理者アクセスを要求するためです。プロンプトを受け入れない場合、これらのプログラムは起動しません。

Windows のスタートアップ フォルダーにあるショートカットを使用しても機能しません。どうすればよいでしょうか?タスク スケジューラ プログラムは、この問題の解決策になります。管理者権限でプログラムを実行するオプションのみがあるため、タスク スケジューラを使用して (バッチ スクリプトを使用して) 1 つ以上のアプリケーションを起動できます。その方法は次のとおりです。

ステップ 1:タスク スケジューラを開き、右側のパネルの[アクション] で [タスクの作成]をクリックします。

ステップ 2 : [全般]タブで、タスクに「NoUAC1」などの名前を付け、[最高の特権で実行する] オプションを選択します。

Windows 10 のタスク自動化ツール

ステップ 3 : [トリガー]タブをクリックし、[タスクの開始] セクションで [起動時] を選択します。

ステップ 4 : [アクション]タブに切り替えて、[新規]をクリックします。

ステップ 5 : [新しいアクション]ウィンドウの [アクション]セクションで[プログラムの開始] を選択し、 [プログラム/スクリプト][参照]ボタンをクリックし、スケジュールする実行可能ファイルを選択して [ OK]をクリックします。

Windows 10 のタスク自動化ツール

ステップ 6 : 次に、[設定]タブに移動し、[タスクのオンデマンド実行を許可する]オプションを選択し、 [OK]をクリックして保存します。

これで、システムの起動時にプログラム (このチュートリアルでは Adob​​e Reader) が管理者権限で自動的に起動します。

古いファイルをすべて削除する

あなたがテクノロジー愛好家または開発者であれば、多くのことをダウンロードしてテストする必要があることがよくあります。しばらくすると、コンピュータ上のスペースを占有するため、システム上にいくつかの不要なファイルが「存在」していることがわかります。これには、手動で削除する代わりに、古いダウンロード ファイルを削除するバッチ スクリプトを作成するという非常に効果的な解決策があります。

同様に、バッチ ファイルを使用して、特定の拡張子のすべての古いファイル、またはフォルダーまたはサブフォルダー内のファイルを削除できます。これを行うには、以下のコードを使用して、20 日以上経過した特定のフォルダー内の .docx ファイルを削除します (「docx」を適切なファイルに変更します) (「 /d 」の値を任意の値に変更します)。日付)。

@echo off

forfiles /p "%USERPROFILE%\Documents\My Blogs" /s /m *.docx /d -20 /c "cmd /c del @path"

echo Document files older than 20 days deleted

pause

exit

削除するファイルが含まれるディレクトリへのパスを (「 /p 」オプションの値を変更することで) 変更できます。以下の「%USERPROFILE%」はユーザー ディレクトリを意味します。

Windows 10 のタスク自動化ツール

ゴミを取り除く

ゴミ箱は定期的に削除する必要があります。これは簡単な作業ですが、ユーザーはそれを忘れてしまうことがよくあります。幸いなことに、タスク スケジューラを使用してこのタスクを自動化できます。ハードドライブの空き容量を増やす方法は次のとおりです。

ステップ 1:タスク スケジューラを開きます。

ステップ 2 : [タスク スケジューラ ライブラリ] を開き、 [アクション]メニューで [新しいフォルダ]をクリックし、「マイ タスク」という名前を付けます。

ステップ 3: 「 My Tasks 」フォルダをクリックし、 「Action」メニューから「Create Task 」を選択します。

ステップ 4: [タスクの作成]ウィンドウの [全般]タブで、タスク名に「ごみ箱を空にする」と入力します。

ステップ 5 : [トリガー]タブをクリックし、ここで [新規]をクリックし、[タスクの開始] セクションで [スケジュールに従って] を選択します。

ステップ 6 : 「毎週」または「毎月」オプションを選択してファイルを削除する時間を設定し、「OK」をクリックします。

Windows 10 のタスク自動化ツール

ステップ 7 : [アクション]タブをクリックし、 [新規]に移動し、[新しいアクション]ウィンドウの[設定] の[プログラム/スクリプト]セクションに「PowerShell.exe」と入力します。

ステップ 8 : 同じウィンドウの「引数の追加 (オプション)」セクションに「-NoProfile -Command」Clear-RecycleBin -Force」と入力し、「 OK 」ボタンをクリックします。

Windows 10 のタスク自動化ツール

ゴミはスケジュールどおりに掃除されます。

システムの電源を切ります

徹夜で仕事をすることに熱心な人にとって、このタスクは非常に便利です。コンピュータの電源を切るように通知が表示され、仕事をやめて休暇に行くよう強制されるからです。以下のコードは、午後 11 時に通知 (スクリプト内で編集可能) を表示し、120 秒 (または 2 分) 後にシステムをオフにします。以下のコードで%time%値を変更することでシャットダウン時間を変更できることに注意してください。

@echo off

:a

If %time%==23:00:00.00 goto :b

goto a:

:b

shutdown.exe /s /f /t 120 /c "Time To Say Good Night!"

exit

: 作業内容を保存するには、デフォルトの 30 秒ではなく 120 秒かかります。または、Win + Rを押してshutdown -aと入力し、 Enterを押してシャットダウン プロセスを停止することもできます。

Windows 10 のタスク自動化ツール

ファイル/フォルダーのバックアップ

Dropbox や Google のバックアップと同期などのクラウド ソリューションを含め、ファイルをバックアップするための優れたプログラムが数多くあります。ただし、より詳細に制御して機密ファイルをポータブル ハード ドライブにバックアップしたい場合は、バッチ スクリプト自動化ソリューションを使用できます。

この方法では、特定のファイルとフォルダーのみがバックアップされ、システムの復元ポイントやシステム バックアップは作成されないことに注意してください。以下は、ユーザー フォルダー内のすべてのデータとシステム レジストリをバックアップするバッチ ファイル コードです。

@echo off

:: Set the folder to backup below

set sourcedir=C:\Users\USER

:: Set your portable drive's folder below

set targetdir=D:\Backup

if not exist "%targetdir%" mkdir "%targetdir%"

echo ### Backing up your profile…

robocopy %sourcedir% %targetdir% * /e /j /r:10 /v

echo ### Backing up the registry…

if exist "%targetdir%\regbackup.reg" del "%targetdir%\regbackup.reg"

regedit.exe /e "%targetdir%\regbackup.reg"

echo ### Backup is all complete…

pause

exit

Windows 10 のタスク自動化ツール

成功を祈っています!

続きを見る:


Windows 10 に macOS Big Sur/iOS 14 ウィジェットをインストールする方法

Windows 10 に macOS Big Sur/iOS 14 ウィジェットをインストールする方法

macOS Big Sur バージョンは、最近の WWDC カンファレンスで正式に発表されました。また、Rainmeter ツールを使用すると、macOS Big Sur のインターフェイスを Windows 10 に完全に持ち込むことができます。

RDStealer マルウェアからリモート デスクトップを保護する方法

RDStealer マルウェアからリモート デスクトップを保護する方法

RDStealer は、RDP サーバーに感染し、そのリモート接続を監視することで資格情報とデータを盗もうとするマルウェアです。

ファイルエクスプローラーに代わるWindows用の7つの最高のファイル管理ソフトウェア

ファイルエクスプローラーに代わるWindows用の7つの最高のファイル管理ソフトウェア

ファイル エクスプローラーに別れを告げ、サードパーティのファイル管理ソフトウェアを使用する時期が来たのかもしれません。ここでは、Windows ファイル エクスプローラーの代替となる 7 つの最良のツールを紹介します。

LoRaWAN はどのように機能しますか? IoT にとってなぜ重要なのでしょうか?

LoRaWAN はどのように機能しますか? IoT にとってなぜ重要なのでしょうか?

LoRaWAN (長距離ワイヤレス エリア ネットワーク) は、長距離にわたる低電力デバイス間の通信に役立ちます。

Windows 10 で詳細スタートアップ オプションを開く 8 つの方法

Windows 10 で詳細スタートアップ オプションを開く 8 つの方法

詳細スタートアップ オプションに移動すると、Windows 10 のリセット、Windows 10 の復元、以前に作成したイメージ ファイルからの Windows 10 の復元、起動エラーの修正、コマンド プロンプトを開いてオプションの実行、別のオプションの選択、UEFI 設定を開いて、スタートアップ設定の変更を行うことができます。 ..

ソーシャル ネットワーク アカウントでログインする前に慎重に検討する必要があるのはなぜですか?

ソーシャル ネットワーク アカウントでログインする前に慎重に検討する必要があるのはなぜですか?

新しいサービスにサインアップするたびに、ユーザー名とパスワードを選択するか、Facebook または Twitter でログインすることができます。しかし、それをすべきでしょうか?

Google DNS 8.8.8.8 および 8.8.4.4 の変更手順

Google DNS 8.8.8.8 および 8.8.4.4 の変更手順

DNS Google 8.8.8.8 8.8.4.4 は、特にネットワーク アクセスを高速化するため、またはブロックされた Facebook へのアクセスを目的として、多くのユーザーが使用することを選択する DNS の 1 つです。

Windows 10 で Microsoft Edge を常に InPrivate モードで起動する方法

Windows 10 で Microsoft Edge を常に InPrivate モードで起動する方法

共有 Windows 10 コンピューターで Microsoft Edge を使用しており、閲覧履歴を非公開にしたい場合は、Edge を常に InPrivate モードで起動することができます。

対称暗号化と非対称暗号化の違いを調べる

対称暗号化と非対称暗号化の違いを調べる

現在一般的に導入されている暗号化には、対称暗号化と非対称暗号化の 2 種類があります。これら 2 つのタイプの暗号化の基本的な違いは、対称暗号化では暗号化操作と復号化操作の両方に単一のキーが使用されることです。

Windows で全画面モードを終了する方法

Windows で全画面モードを終了する方法

コンピュータの全画面モードでは、不要なコンテンツが削除されます。では、Windows の全画面モードを終了するにはどうすればよいでしょうか?