【问题标题】:Assigned access application exits when Ctrl + Alt + Delete is pressed.按下 Ctrl + Alt + Delete 时,分配的访问应用程序退出。
【发布时间】:2016-08-24 16:28:18
【问题描述】:

我已经在 Windows 10 上设置了分配的访问权限。分界键当前设置为 ctrl + alt + delete(默认值)。但是,似乎当使用此突破键时应用程序退出?是否可以保持应用程序运行,即本质上切换用户而不是注销?

【问题讨论】:

    标签: windows-10 kiosk kiosk-mode breakout


    【解决方案1】:

    您可以在注册表中设置更大的超时时间

    要退出分配的访问帐户,请按 Ctrl + Alt + Del,然后 然后使用另一个帐户登录。当您按 Ctrl + Alt + Del 到 退出分配的访问权限,自助服务终端应用程序将自动退出。如果 您以分配的访问帐户再次登录或等待登录 屏幕超时,自助服务终端应用将重新启动。

    如果您按 Ctrl + Alt + Del 并且未登录其他帐户, 在设定的时间后,分配的访问将恢复。默认时间为 30 秒,但您可以在以下注册表项中更改:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI****

    要更改分配访问恢复的默认时间,添加 IdleTimeOut (DWORD) 并以毫秒为单位输入值数据 十六进制。

    取自Set up a kiosk on Windows 10

    您可以在暂停事件中保存应用程序状态,然后在恢复事件中恢复此状态,就像我们推荐的那样。这并不太难。

    在声明中添加:

        ApplicationDataContainer currentC = ApplicationData.Current.LocalSettings;
    

    InitializeComponent() 之后的类构造函数中的某处;

        App.Current.Suspending += new SuspendingEventHandler(App_Suspending);
        App.Current.Resuming += new EventHandler<Object>(App_Resuming);
    

    现在你应该意识到事件:

     async void App_Suspending(object sender, Windows.ApplicationModel.SuspendingEventArgs e)
        {
     var waitState = e.SuspendingOperation.GetDeferral();
       // save all information from app in setting or in file
       currentC.Values["somesetting"] = someVariable;
     waitState.Complete();
        }
    
      private void App_Resuming(object sender, object e)
        {
            someVariable = (int)currentC.Values["somesetting"];
        }
    

    你可以在网上找到更多关于App lifecycle的信息

    【讨论】:

    • 我已经看到了,我的问题是当按下 Ctrl + Alt + Del 时,您是否可以防止自助服务终端应用程序自动退出。理想情况下,我希望它脱离应用程序但保持运行。
    • 这可能是不可能的。但是您可以保存应用程序状态,并在应用程序重新启动时恢复此状态。这是“让应用保持活力”的常用方式。
    • 这是 windows 8.1 中的默认行为,在 windows 10 中是否有办法做到这一点?
    • @CoolBreeze,我添加了有关如何保存和恢复应用程序状态的信息。
    猜你喜欢
    • 2011-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-09
    相关资源
    最近更新 更多