ウィンドウにログインするたびにカスタムポップアップを表示するにはどうすればよいですか?私はこれに慣れていないので、ログインするたびにリマインダー/ノートのようなポップアップを作成したいと思います。ユーザーが閉じるまでポップアップをそこに置いておきたいのですが。
これが問題になる場合はWindows 10を使用していますが、すべてのWindows OSで動作するはずです。
ウィンドウにログインするたびにカスタムポップアップを表示するにはどうすればよいですか?私はこれに慣れていないので、ログインするたびにリマインダー/ノートのようなポップアップを作成したいと思います。ユーザーが閉じるまでポップアップをそこに置いておきたいのですが。
これが問題になる場合はWindows 10を使用していますが、すべてのWindows OSで動作するはずです。
回答:
ウィンドウにログインするたびにカスタムポップアップを表示するにはどうすればよいですか。
あなたができることは:
SET msgboxTitle=<Value Of Window Title>
SET msgboxLine1=<Value Of Window Body Text>
バッチスクリプトの例
これが実行されると、バッチスクリプトの該当する変数に設定したとおりに、メッセージボックスにタイトルとメッセージ本文テキストがポップアップ表示されます。 OK
@ECHO ON
SET TmpBatch=%temp%\~tmpLogonMessage.cmd
IF EXIST "%TmpBatch%" DEL /Q /F "%TmpBatch%"
SET msgboxTitle=This is my Message Title
SET msgboxLine1=This is my temp Message Window that pops up at Windows Logon
SET tmpmsgbox=%temp%\~tmpmsgbox.vbs
ECHO @ECHO OFF >>"%TmpBatch%"
ECHO IF EXIST "%tmpmsgbox%" DEL /F /Q "%tmpmsgbox%" >>"%TmpBatch%"
ECHO ECHO msgbox "%msgboxLine1%",0,"%msgboxTitle%"^>"%tmpmsgbox%" >>"%TmpBatch%"
ECHO WSCRIPT "%tmpmsgbox%" >>"%TmpBatch%"
START /MIN CMD /C "%TmpBatch%"
EXIT /B
メッセージボックスは次のようになります
ログオンオプションのタスクスケジューラ
コンピューターが起動するたびにカスタムポップアップを表示する方法
これは、免責事項のようにポップアップをログイン画面に表示する1つの方法です。
Windows 10のログイン画面でカスタムメッセージを表示する方法
この簡単なガイドでは、Windows 10ラップトップ、デスクトップ、タブレットにサインインする前に表示されるカスタムメッセージを作成する方法を正確に説明します。これを行う理由の1つは、ノートパソコンやタブレットを紛失したり盗まれたりした場合の返却方法に関する情報(報奨メッセージ、連絡先情報など)を含めることができるようにすることです。理由が何であれ、Windows 10の「ログイン」画面の直前に表示されるテキストを変更する方法は次のとおりです。
注:これらの手順はWindows 7と8でも機能することは言及しておく価値がありますが、このチュートリアルで使用するスクリーンショットはWindows 10に固有のものです。
次のように入力してから始めregeditと Windowsの10の中にボックスを「検索」。
検索結果リストから「Regedit –コマンドの実行」を選択します。
regeditによるシステム変更を許可するかどうかを確認するメッセージが表示されたら、[ はい ]をクリックします。
これで、Regeditのメインウィンドウが表示されます。メッセージを追加するために、2つの特定のレジストリエントリ、つまり「キー」を編集します。これらのキーに移動するには、まずHKEY_LOCAL_MACHINEの横にある小さな「矢印」をクリックします。これにより、(いくつかの)最初のサブメニューが表示されます。この最初のサブメニューから、[ ソフトウェア ]の横の矢印を選択して、そのメニューを展開します。次に、Microsoftエントリに対してプロセスを繰り返します。
[Windows]、[ 現在のバージョン]、[ ポリシー]の横にある矢印を選択して続行します。今回は、システムの横にある矢印をクリックする代わりに、システムを1回クリックして選択します。
Regeditアプリのメインウィンドウで、legalnoticecaptionというタイトルのエントリを探してダブルクリックします。
[ 値のデータ ]フィールドに、メッセージの「見出し」として表示するテキストを入力します。「お読みください」またはその他の説明的/人目を引く表現に沿ったものが一般的には最適です。完了したら、[ OK]をクリックします。
Regeditのメインウィンドウに戻り、legalnoticetextというタイトルのエントリ(「legalnoticecaption」のすぐ下にあるはずです)をダブルクリックします。
[ 値のデータ ]フィールドに、メッセージ自体として表示するテキストを入力します。完了したら、[ OK]をクリックします。
Regeditを終了し、開いているアプリをすべて閉じます(もちろん、最初に作業内容を保存します)–次にPCを再起動します。
これからは、だれもがPCにログインできるようになる前に、作成したメッセージが表示されます。サインインウィンドウに進むには、Enter / Returnキーを押すか、[ OK ]ボタンをクリックする必要があります。
これが私がお勧めすることです-Vscriptを実行するためにwscriptを使用するショートカットを作成します。私はいつもこれを使って、以下のような本物のWindowsダイアログを作成しています。
x=msgbox("Windows Defender has detected one or more viruses infecting this machine. To protect the integrity of your operating system and keep your files safe, please run a complete scan from Windows Defender to purge your system of any leftover malware.", 0+16, "Windows Defender Has Discovered Malware")
0 + 16はButton + Iconコードです。使用できるアイコンの番号コードは次のとおりです。
ボタン=
0 - OK
1 - OK and Cancel
2 - Abort, Retry and Ignore
3 - Yes, No and Cancel
4 - Yes and No
5 - Retry and Cancel
アイコン=
0 - No Icon
16 - Critical Icon
32 - Question Icon
48 - Warning Icon
64 - Info Icon
名前でそれらを参照することもできます。
(はい、私はメッセージを作りました)