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/11 のパフォーマンスを最適化する方法

究極のパフォーマンスを有効にして Windows 10/11 のパフォーマンスを最適化する方法

Microsoft は、2018 年 4 月に Windows 10 Update に Ultimate Performance と呼ばれる機能を追加しました。これは、システムを高パフォーマンス動作モードに切り替えるのに役立つ機能であることがわかります。

Windows 10 Sun Valley のような新しいファイル エクスプローラー アイコン セットをインストールする方法

Windows 10 Sun Valley のような新しいファイル エクスプローラー アイコン セットをインストールする方法

Windows 10 Sun Valley のようなファイル エクスプローラーの新しいアイコンが気に入った場合は、以下の記事に従ってファイル エクスプローラーのまったく新しいインターフェイスを変更してください。

Windows 10 Webカメラをテストする方法

Windows 10 Webカメラをテストする方法

Web カメラが Windows コンピューターで適切に動作するかどうかを確認するのは、迅速かつ簡単です。以下は、カメラを確認するための手順です。

Windows 10 でマイクをテストする方法

Windows 10 でマイクをテストする方法

おそらく高品質のヘッドフォンが接続されているのに、何らかの理由で Wi​​ndows ラップトップがひどい内蔵マイクを使用して録音しようとし続けます。次の記事では、Windows 10 マイクをテストする方法について説明します。

右クリックメニューから「Malwarebytesでスキャン」を削除する方法

右クリックメニューから「Malwarebytesでスキャン」を削除する方法

不要になった場合は、右クリックのコンテキスト メニューから [Malwarebytes でスキャン] オプションを削除できます。その方法は次のとおりです。

ボーダー ゲートウェイ プロトコル (BGP) について学ぶ

ボーダー ゲートウェイ プロトコル (BGP) について学ぶ

ボーダー ゲートウェイ プロトコル (BGP) は、インターネットのルーティング情報を交換するために使用され、ISP (異なる AS) 間で使用されるプロトコルです。

独自の Windows レジストリ ハック ファイルを作成する方法

独自の Windows レジストリ ハック ファイルを作成する方法

ヒントを読んでいると、レジストリ ハック ファイルを使用して Windows コンピュータをカスタマイズしたり微調整したりする人がよく見かけますが、その作成方法を疑問に思っています。この記事では、独自のレジストリ ハック ファイルを作成する基本的な手順を説明します。

Windows 10で自動レジストリバックアップを有効にする方法

Windows 10で自動レジストリバックアップを有効にする方法

Microsoft は以前はレジストリを自動的にバックアップしていましたが、この機能は Windows 10 では密かに無効になっています。この記事では、Quantrimang.com がレジストリをフォルダーに自動的にバックアップする手順を説明します。 RegBack (Windows\System32\config \RegBack) Windows 10 では。

Windows PCでアクションを元に戻す方法

Windows PCでアクションを元に戻す方法

コンピューターを使用していると、間違いを犯すのはごく普通のことです。

Windows 10/11 でイーサネット接続が切断され続ける場合はどうすればよいですか?

Windows 10/11 でイーサネット接続が切断され続ける場合はどうすればよいですか?

Windows 10 または 11 PC では、イーサネット接続が理由もなく切断されてイライラすることがあります。