ホームページ » の仕方 » 追加ソフトウェアなしでポップアップアラームを作成する方法

    追加ソフトウェアなしでポップアップアラームを作成する方法

    ほとんどの人は何かについて思い出す必要があります。毎日の仕事、定期的なコミットメント、または1回限りのイベントなど、コンピューターにポップアップリマインダーを表示すると便利です。このタスクを処理するために利用可能な無数のツールがありますが、追加ソフトウェアなしでこれを実行できる簡単な方法の概要を説明します。.

    「トリック」とタスクスケジューラ

    ポップアップリマインダーを作成するためにタスクスケジューラをネイティブに使用する方法についてはすでに説明しましたが、この代替方法で対処することを目的とした、いくつかの動作上の問題点/制限事項があります。.

    • ほとんどの場合、タスクスケジューラによって生成されたポップアップダイアログが表示されます。 開いているウィンドウ(タスクバーに入力されているものを含む)。あなたの仕事が少しでも中断されることはありませんが、あなたがあなたの注意をつかむために通知に依存しているならば、これは問題を引き起こします.
    • 私たちの代替方法は上のウィンドウを開きます あなたの現在のウィンドウの、しかしフォーカスを盗むことはありません。そのため、たとえば、ポップアップが表示される予定のときに電子メールを入力している場合は、キーが押された状態で電子メールの上部にボックスが表示されます。.
    • タスクスケジューラが生成したポップアップダイアログでは、操作を中止する必要があります。基本的に、それはあなたがOKボタンを押すまで残るでしょう.
      私たちの代替方法は、事前定義された時間の後にボックスを消すタイマーを許可することに加えてこれをサポートします.

    設定する

    このトリックは代替方法ですが、私たちはまだWindowsタスクスケジューラを使用しています.

    [隠し]オプションをオフにして、タスクを[ユーザーがログオンしたときにのみ実行する]に設定します。.

    スケジュールを適切に実行するように設定します。.

    実行するプログラムはCMD.exeです。これはWindowsのコマンドラインコンソールシェルで、最初の引数は '/ C'で、シェル内の後続のテキストを実行してからコンソールウィンドウを終了します。.

    ここでの魔法は、(前述の '/ C'スイッチの後の)引数ボックスにあります(注 - これは以下の数行に表示されていますが、このテキストはすべて引数ボックス内の単一の連続行です)。

    TITLE Read How-Toオタクリマインダ&ECHO。&ECHO。&ECHO現在は%TIME%&ECHO。&ECHO。&ECHOです。How-To Geekを読んでください。 &ECHO https://www.howtogeek.com&ECHO.&ECHO.&TIMEOUT 120

    アンパサンド(&)文字を使用すると、コマンドを1行にまとめることができます。これにより、上記は次のシーケンスと同等になります。

    How To ToオタクリマインダーECHO。エコー。 ECHO現在は%TIME%ECHOです。エコー。エコーHow-To Geekを読みに行く時間です。 ECHO https://www.howtogeek.com ECHO。エコー。タイムアウト120

    上記のコマンドをバッチスクリプトに入れてから、同じタスクを実行する代わりにそれぞれのプログラム/スクリプトを実行するようにスケジュールされたタスクを設定することもできます(バッチスクリプトでは最初のコマンドとして@ECHO OFFを挿入します)。 ).

    メッセージは必要に応じてカスタマイズでき、メッセージの生成方法を正確に理解するために、以下のキーワードを検討してください。

    • TITLEはコンソールウィンドウの名前を次のテキストに変更します。.
    • ECHOは後続のテキストをコンソールウィンドウに表示します。 ECHOコマンドの直後にドットが続くと、空白行が印刷されます。.
    • %TIME%は、現在のシステム時刻に置き換えられる環境変数です(24時間形式)。.
    • TIMEOUTは、コンソールにNの数秒または継続するまで、またはキーが押されるまで(どちらか早い方)待つように指示します。キーが押されるまで(つまりカウントダウンがないまで)ウィンドウを待機させる場合は、Nの値として-1を入力します。.

    もちろん、あなたは上記のコマンドだけに制限されていません - あなたはあなたの処分でキーワードの全体のコマンドライン兵器を持っています。.