web-dev-qa-db-ja.com

自動ログインWindows Server 2012

ちょっと私は誰かが自動ログオンでServer 2012を設定する方法を知っていると思っていますか?

私はすでに試しました: winserver2012

しかし、私は "ユーザーがこのコンピュータを使用するにはユーザー名とパスワードを入力する必要があります"という2008年のサーバーにあったチェックボックスを見つけることができません。

この自動ログインをするために他にどこに行けばいいですか。

52
StealthRT

レジストリキー手法を使用しようとします。

これを機能させるには、パスワード付きのアカウントが必要です。

  1. regedit.exeを実行する

  2. 案内する

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\winlogon
    
  3. 以下のキーを設定または作成します。

    (DWORD)  AutoAdminLogon = 1
    (String) DefaultUserName = Your user name
    (String) DefaultPassword = Your password
    
  4. 再起動してそれが機能するかどうかをお知らせください。

45
Mikhail

SysinternalsからのAutologon がうまくいくはずです。とても簡単です。

33
cem2ran

手動でレジストリを編集することはありません。 2012(および2008も同様)に標準装備されているnetplwiz.exeアプリを使用してください。これにより、次の[ユーザーアカウント]ボックスが開きました。enter image description here

スタートメニューからアプリを検索するか、C:\ Windows\System32に移動して検索してください。

31
John Smith

CMDに移動して「control userpasswords2」と入力します。 [このコンピュータを使用するには、ユーザーはユーザー名とパスワードを入力する必要があります]チェックボックスが表示されている場合は、チェックマークを外して[適用]/[OK]をクリックします。

ただし、Windowsでは、「ユーザーはこのコンピュータを使用するためにユーザー名とパスワードを入力する必要があります」というチェックボックスが常に表示されません。たとえば、あなたのPCがドメインに参加している場合などです。

フルレジストリ方式を使用している場合、パスワードは計画テキストで保存されます。これはセキュリティ上の問題となる可能性があります。これを回避するために、チェックボックスを強制的に表示させることができます。

  1. レジストリを開き、 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"に移動します。
  2. 値 "1"を持つ文字列 "AutoAdminLogon"のみを作成します。
  3. レジストリエディタを閉じて、CMDプロンプトを開きます。
  4. 引用符を付けずに "control userpasswords2"と入力します。

OPが投稿したのと同じダイアログが表示されますが、「このコンピュータを使用するにはユーザーはユーザー名とパスワードを入力する必要があります」というチェックボックスが表示され、チェックが外されます。

  1. チェックボックスを再度オンにして[適用]をクリックします。
  2. それからそれを再びチェックして、適用またはOKを押して、あなたのUIDとPWDを保存してください。

資格情報をプレーンテキストでレジストリに保存せずに、マシンが自動ログインします。以前にUIDとPWDを使用して以前にフルレジストリ方式を実行したことがある場合は、これを実行する前にそれらを削除しますが、チェックボックスをオンにするとキーが削除される場合があります。

PCがDCまたはDomainメンバーである場合は、正常に動作するようになる前にログインドメインレジストリエントリを設定する必要があるかもしれません。

8
Brian D.

これはPowerShellから行うのが最も簡単だと思います...

タイプ:

PS:> $RegPath = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"

PS:> Set-ItemProperty $RegPath "AutoAdminLogon" -Value "1" -type String

PS:> Set-ItemProperty $RegPath "DefaultUsername" -Value "YOURDOMAINNAME\Administrator" -type String

PS:> Set-ItemProperty $RegPath "DefaultPassword" -Value "YOURPASSWORD" -type String

全体的に簡単かどうかはわかりませんが、リモートのPowerShellセッションからできることです。私の考えでは、それがずっと利用しやすくなっています。

4
Ejoso

ログオンパスワードを暗号化したままにしておく必要がある場合は(AES256)、LogonExpert自動ログオンツールをご覧ください。 http://www.logonexpert.com はい、このツールは有料です。しかし、Windows起動時の単純な自動ログインだけでなく、多くの便利な機能が含まれています。私が個人的に使用しているものもあります。

  • スケジュールされたログオン/ログオフ(毎朝コンピュータの自動ウェイクアップおよび毎晩コンピュータをスリープ状態にしての自動ログオフ)
  • 自動ロック解除と自動再ログオン
  • ネットワーク上でコンピュータ全体にリモートログオフおよびログオン指定されたユーザのためのスケジュールされたイベント(Windowsスケジューラ)のサーバベースのバッチファイル(LogonExpertコマンドラインle.exe + psexec を使用)
1
Serg N.

レジストリに次のキーを置き換えるか作成する必要があります。

HKLM¥Software¥Microsoft¥Windows NT¥CurrentVersion¥winlogon

AutoAdminLogon = 1

DefaultUsername = currentUserName

DefaultPassword = currentPassword

参照: http://techsultan.com/autologin-on-windows-server-2012/

1
Sultan

"AutoAdminLogon = 1"のみを設定した場合は、 ""のチェックボックスが表示されます。ユーザーは使用するユーザー名とパスワードを入力する必要がありますこのコンピュータ "#:。

そうすれば、レジストリで多くのことをする必要がなくなります。

1