2011-01-04 26 views
0

をロックしたときに私にメッセージを表示するには、ここで私が起こるために必要なものです:私はその日のためにオフィスを離れるときタスクスケジューラ - 私は私のコンピュータ

、私は自分のコンピュータをロックします。出発前にタイムカードに記入しなければなりません。私はいつもそれを忘れる。私はタイムコードを記入したかどうかを私に尋ねるコンピュータをロックしようとすると、メッセージが表示されるようにしたい。

は、ここに私がやったものだし、それが動作しない理由:

私はアクション=「ワークステーションのロックオン」とトリガ=「メッセージを表示する」とタスクスケジューラの下でタスクを作成しました。この問題は、ワークステーションが文字通りロックされるまでタスクが実行されず、再びログインするまでメッセージが表示されないことになります。これは無意味です。

Ctrl-Alt-Delキーを押した直後に、コンピュータが実際にメッセージを表示する前に、どうすればいいですか?

ご協力いただければ幸いです。次の場合に授与されるボーナスポイント:

1)コンピュータを1日に複数回ロックすると、メッセージが表示され、毎回メッセージが表示されます。午後3時の拘束は、私がその日に出発することを前提とするので、それを記入したらどうか尋ねるはずです。

2)メッセージの最後に、「タイムカードサイトにアクセスしますか?」と表示されます。 YesとNoの2つのボタンを表示します。「はい」をクリックすると、ワークステーションのロックが解除され、タイムカードサイトがブラウザに表示されます。いいえをクリックすると、ワークステーションはロックされ続けます。

ありがとうございました。

答えて

1

MessageBox()にMB_SERVICE_NOTIFICATIONフラグを指定してメッセージをポップアップすることができます。つまり、このプログラムを実行し、

+0

それは動作します。ありがとう。私はワークステーションロック時に実行する小さなプログラムを書いた。今私は「それが3pmを過ぎた場合にのみ表示する」という基準と、「私が答えた場合は「タイムカードを開く」サイト」を組み込むことができます。「拒否」をクリックした後、私の唯一の苦情があります。私のタイムカードに記入するためにログインし直してください。しかしそれは大きな問題ではありません。私が思い出してほしいと思っているときに私がそれをするように思い出させているので、私は幸せです。再度、感謝します。 – billmack30

0

私はこれが可能であるとは思っていません。 CTRL + ALT + DELキーを押すと、そのキーが押されて見えなくなります。

コンピュータにロックされたショートカットを置くことができますあなたが望むメッセージあなたは非常に簡単に、独自のスクリプトを書くか、あるいは小さくてもアプリができ

C:\Windows\System32\rundll32.exe User32.dll,LockWorkStation 

:私は、次のターゲットに実装されている私のデスクトップ上のワークステーションのロックのショートカットを持っています。後者の場合は、からエクスポートされたLockWorkStation関数を呼び出すだけです。

-1

変更プログラムにアクション...メッセージボックスがログオン画面が表示されている場合でも、コンソール上にポップアップ表示されるようになります

MSGのユーザー名メッセージ すなわち:MSGパトリックくださいこのことを忘れないでください。

+1

あまり有益ではありません! – Deepak

関連する問題