
機械システムに接続された Windows7 コンピューターがあります。このコンピューターには、管理者用と工場ユーザー用の 2 つのユーザー アカウントがあります。私がやりたいのは、ユーザーが汎用ユーザー アカウントでマシンにログインするときに、名前を入力して「サインイン」する必要があり、サインインすると、マシンがロックされるまでサインイン時間が記録され、その後サインアウトも記録されるような、何らかのロック/ログ アプリケーションを作成することです。これを実行できるプログラムや、実行できる方法はありますか?
答え1
各ユーザーは独自のアカウントを持つことができ (スクリプト化可能)、Windows は既定ですべてのログイン イベントとログアウト イベント (それぞれイベント ID 4624 と 4634) をログに記録します。その PC を使用するユーザーが頻繁に変更される場合は、200 個の汎用名アカウントを作成し、アカウント <-> 「現在の作業者」関係の記録を保持できます。
ログオン ポリシーを追加できます - 「Factory users acc」がサインインするたびに、何らかのタスクが呼び出されます:
- .VBS、.BAT(CMD)、PowerShellで作成されたスクリプト
- C/C++、C#、その他の言語で作成されたアプリ
- コンピュータがインターネットにアクセスできる場合は、Microsoft / Googleフォームを使用してログオン時に呼び出すことができます。
サードパーティのソリューションがあるかもしれない