ユーザーのログイン状態を維持し、アプリケーションの起動を高速化


次のシーンを想像できます.
  • ユーザーはWIにログインし、「アプリケーションの起動」をクリックし、セッションの作成が完了した後、アプリケーションの起動を待ってから、しばらく使用して、終了
  • を閉じます.
  • しばらくすると、彼はまたこのアプリケーションを使用し、セッションの作成を待ってからアプリケーションが
  • を起動しなければなりません.
  • はこのように
  • を往復する.
    ユーザがアプリケーションを終了した後、ユーザのセッションが短時間でサーバがログアウトして終了する可能性があるため、ユーザがアプリケーションを再起動する場合、セッションを再作成する必要があり、アプリケーションの起動遅延が増加し、ユーザの体験にあまりよくない.
    最近、ETIENNE JEANNEAUが小さなツールKeepMeLoggedIn Toolを発表したことを発見しました.CitrixはKBに置かれています.参考:CTX 128579
    KeepMeLoggedIn Toolは、主にユーザーがセッションを維持し、セッションの作成時間を短縮し、アプリケーションの迅速な起動を実現するために使用されます.新しいアプリケーションが起動すると、KeepMeLoggedIn Toolは既存のセッションを再利用します.
    注意:KeepMeLoggedInはICAセッションでのみ動作しますが、XenAppがリリースしたデスクトップでは機能しません.RDPセッションも役に立たないに違いありません.
    Microsoft Visual C++2010 Redistributable Package(x 86)をインストールする必要があります.
    KeepMeLoggedInのインストール方法:
    I、2008および2008 R 2
  • KeepMeLoggedIn.exeをC:UserPublicディレクトリ
  • にコピー
  • レジストリの変更
     
    
          
          
          
          
    1. Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon  
    2. Type: REG_SZ  
    3. Value: Userinit = C:\Windows\system32\userinit.exe,c:\Users\Public\KeepMeLoggedIn.exe 

     

  • II、2003に対して
  • KeepMeLoggedIn.exeをC:Document and SettingsAll Users
  • にコピー
  • レジストリの変更
     
    
          
          
          
          
    1. Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon  
    2. Type: REG_SZ  
    3. Value: Userinit = C:\Windows\system32\userinit.exe,"C:\Document and Settings\ All Users\KeepMeLoggedIn.exe" 

     

  • 構成KeepMeLoggedInを使用するには、次の手順に従います.
    KeepMeLoggedInのデフォルトのセッションタイムアウト時間は120秒です.つまり、アプリケーションが終了すると、120秒以内にアプリケーションが起動しなくなり、セッションが終了します.タイムアウト時間の設定方法は以下の通りです.
    I、32ビットシステムは以下のレジストリキー値を修正する
     
    
        
        
        
        
    1. Name: HKEY_LOCAL_MACHINE\Software\Citrix\KeepMeLoggedIn  
    2. Type: REG_DWORD  
    3. Value: Timeout = time in seconds (decimal value) 

     
    II、64ビットシステムは以下のレジストリキー値を変更する
     
    
        
        
        
        
    1. Name: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\KeepMeLoggedIn  
    2. Type: REG_DWORD  
    3. Value: Timeout = time in seconds (decimal value)