2017-11-21 17 views
0

私の会社のデスクトップを使用する前に、従業員は特定のT & Csを認識しなければなりません。私の会社は、ログインしたユーザーにこれらのT & Csを表示するアプリをビルドするよう依頼しました。このアプリを表示しているときにデスクトップにアクセスできないようにする必要があります。また、拒否する場合は、& Cs、アプリは自動的にログアウトします。デスクトップがアクセス可能になる前に起動時にC#アプリケーションを実行

スタートアップ時にフルスクリーンモードで開くアプリを作成しようとしましたが、Windowsキーを押してスタートメニューを表示するなどの操作をすると問題が発生します。私は周りのアプリを取得するための他のキーボードショートカットもあると確信しています。

私はこれについて間違った方法をとっていると思います。
ユーザーが適切なキオスクモードのWindowsに(アプリケーションを実行して)入力してから、[T &を受け入れる]をクリックすると、Windowsの適切なデスクトップモードになります。これは何とか可能ですか?

使用されているWindowsにはさまざまなバージョンがあり(7以上)、ほとんどのユーザーはデュアルモニターを使用しています。

+4

これは、従業員契約に含めるべきものに似ています。 –

+0

これはC#を使用して解決することができるかどうかわかりません。ただし、ここで説明するように、各マシンにログオンしているすべてのユーザーに法的通知を非常に簡単に表示することができます。https://www.techrepublic.com/blog/windows-and-office/adding-messages-to-windows -7s-logon-screen/ – Diado

+0

各従業員が受け入れなければならない条件は何ですか?*毎回ログインしますか? – Fildor

答えて

1

あなたはHow to run an application as shell replacement on Windows 10 Enterpriseで説明したように、あなたがサポートされているWindowsのバージョン(10エンタープライズ、10教育)、またはカスタム・ユーザー・シェルを実行している場合、あなたのアプリを起動するカスタムShell Launcherを設定することができます。

利用規約に同意すると(または現在のユーザーが以前に同意した場合)、アプリケーションは単にexplorer.exeを起動してデフォルトのシェルを起動します。

ユーザーがタスクマネージャを使用してエクスプローラシェルを起動できないようにするには、グループポリシーを使用してタスクマネージャを無効にする必要があります。

1

Windowsでは、ログオンバナーまたは法的通知を作成できます。これは、ユーザーがログインできるようになる前に表示され、受け入れるには[OK]をクリックする必要があります。

したがって、ログインしている場合は、[OK]をクリックしてT & Csを受け入れる必要があります。

これに関するいくつかのリンク。 http://www.thewindowsclub.com/displaying-customized-start-message-windows-8

https://youtu.be/1IrpsunSXBk

+0

それは素晴らしい解決策ですが、私のニーズに十分柔軟ではないと思います。 T&CはCMS駆動型でフォーマットされています – MakkyNZ

関連する問題