2

ブート時にデフォルト ユーザーで自動的にログインし、キオスク アプリケーションを起動する Windows 組み込みキオスク アプリケーションを構築しています。これが発生すると、ユーザーは Windows の機能を操作できなくなり、キオスク アプリケーションのみを操作できます。

ただし、管理者がシステムで作業するようになると、デフォルトの Windows ユーザー アカウントからログアウトして、Windows 管理者アカウントにログインできます。 管理者が手動でログアウトしたときに、デフォルトのユーザーに自動的にログインし直し、キオスク アプリケーションを起動したいと考えています。

私は、これを運良く達成する方法を数時間探していました。Powershell ログオフ スクリプトなどを考えていますが、実装方法がわかりません (Powershell の経験がありません)。誰もこれを達成する方法について考えを持っていますか?

注: デフォルト ユーザーで自動的にログインし、コンピューターの起動時にキオスク アプリを起動する方法は既に知っています (グループ ポリシー エディターを使用)。管理者がログオフするときに同じことを行う方法を尋ねているだけです。

4

2 に答える 2

1

次のレジストリ キーを使用してログオフ スクリプトを作成します。PowerShell である必要はありません。このコードは、通常のコマンド ライン バッチ スクリプトで機能します。ユーザー名は「user」、パスワードは「user」です。

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUsername /t REG_SZ /d user /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d user /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v ForceAutoLogon /t REG_SZ /d 1 /f

「ようこそメッセージ」が表示された場合でも、完全にログインするには [OK] をクリックする必要がありますが、

ログオフ スクリプトの作成方法は次のとおりです: http://technet.microsoft.com/en-us/magazine/dd630947.aspx

于 2013-08-29T16:59:20.177 に答える
0

ローカル グループ ポリシー エディター (ログオフ スクリプト) に PS スクリプトを配置できます。必ず

  1. ログインしているユーザーを確認するスクリプトを作成します。
  2. また、管理者の場合は を使用できるためshutdown -s、PC が再起動され、ユーザーが自動ログインされます。

次に、それはあなたが望むものであり、不要な再起動のみです。

注意: usercheck (= admin) に関してスクリプトが間違っている場合、ユーザーをログオフすることはできず、もう admin に行くことはできません!

于 2016-10-30T23:03:52.633 に答える