问题标签 [logoff]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7981 浏览

powershell - Powershell - 注销所有用户?

我以前使用此处找到的脚本来注销所有用户,但这不适用于某些版本的 Windows 7(特别是 Windows 7 家庭版。quser 可执行文件不存在)。

还有其他人对我如何注销所有用户有任何建议吗?我要尝试的另一种选择是:

但这似乎只会注销当前用户(我想注销所有用户)。

0 投票
1 回答
1012 浏览

powershell - Windows 7 凭据提供程序或登录解决方案

我是stackoverflow的新用户,所以提前感谢您的帮助!这是我的场景:

  • Windows 7 企业版 (x64)
  • 多个用户登录和退出
  • 需要在新用户登录时注销以前的用户

在我们当前的 Windows XP 环境中,我们有一个自定义的 Gina.dll,它会提示非管理员用户登录将引导前一个用户。这可以通过 Windows 7 中的“快速用户切换”来实现,但这会使应用程序的多个实例处于打开状态,这会导致问题。我们还担心多个用户会导致性能下降。在我的研究中,我发现很可能需要一个凭证提供者,但由于时间限制,我认为我们不能及时建立一个。

我已经成功创建了一个 powershell 脚本(在 stackoverflow 的帮助下!),它将注销以前的用户,它看起来像这样:

这样做的问题是,如果用户名包含一个数字,例如 username1 或 user2,此脚本会连接这些数字,然后它会失败。你能帮我编辑这个小的 powershell 脚本,以便它选择“光盘”会话的会话 ID 并注销吗?

进一步的测试结果:

  • 如果没有“光盘”用户,它会注销当前登录的用户。这不好,还有什么帮助吗?
0 投票
1 回答
4019 浏览

android - 从android上的所有应用程序自动注销

我想要一个功能,我可以从 android 上的所有应用程序中注销,即:从 skype、facebook、yahoo 自动注销。

是否有一些应用程序已经可用或一些简单的方法来实现它。我尝试清除所有缓存但没有注销应用程序。

他们是一个名为社交安全的应用程序,适用于 ios,但没有适用于 android

0 投票
0 回答
149 浏览

windows - 重启机器的 Windows 服务

如果系统被锁定或系统被注销,我有一个 Windows 服务应该重新启动机器。

该服务在系统锁定时运行良好,但如果系统退出,则不希望重新启动机器。

该服务在本地系统权限下运行。

当用户选择注销机器而不是锁定机器时,我不知道为什么服务无法正常工作......

有任何想法吗?

谢谢

0 投票
4 回答
28693 浏览

c# - 从登录和注销中获取通知

我必须开发一个在本地 pc 上作为服务运行的程序,并将几个用户状态传递给服务器。一开始我必须检测用户登录注销

我的想法是使用ManagementEventWatcher该类并查询Win32_LogonSession以在发生更改时得到通知。

我的第一个测试运行良好,这是代码部分(这将作为服务中的线程执行)

但是我有一些理解问题,我不确定这是否是解决该任务的常用方法。

  1. 如果我查询Win32_LogonSession,我会得到几条与同一用户关联的记录。例如,我得到这个 ID 7580798 和 7580829,如果我查询

    {Win32_LogonSession.LogonId=X} 的关联者,其中 ResultClass=Win32_UserAccount

    对于不同的 ID,我得到相同的记录。(Win32_UserAccount.Domain="PC-Name",Name="User1")

    为什么同一用户有多个登录会话?获取当前登录用户的常用方法是什么?或者更好地如何通过用户登录正确地得到通知?

  2. 我想我可以使用相同的方式__InstanceDeletionEvent来确定用户是否注销。但是我想如果引发了事件,Win32_UserAccount之后我就无法查询用户名了。我是正确的?

我的方向正确还是有更好的方法?如果你能帮助我,那就太棒了!

编辑WTSRegisterSessionNotification 类是否正确?我不知道这是否可能,因为在服务中我没有窗口处理程序。

0 投票
1 回答
522 浏览

python - 使用 Python 阻止注销请求

我有一些软件偶尔会自动将我注销。我想阻止这个,所以我不会被注销(Windows 7)。有没有办法使用 Python 阻止注销请求?如果是这样,那么如何以及如果不是;还有其他解决方案吗?

0 投票
0 回答
42 浏览

c# - 使用windowservice C#注销winxp

我想通过窗口服务中的条件注销win xp 我对它们使用了两种方法但不起作用请帮助我 1.System.Diagnostics.Process.Start("ShutDown", "/l");

2.[DllImport("user32.dll")] static extern bool ExitWindowsEx(int uFlags, int dwReason);

0 投票
1 回答
3582 浏览

windows - 通过bat文件重新启动Windows时如何给出理由

我正在使用 bat 文件重新启动我的 Windows 服务器。在重新启动服务器时,它要求重新启动原因,我如何通过同一个批处理文件给出原因。

我在 bat 文件中使用的命令是shutdown.exe -r -t 00.

0 投票
1 回答
1670 浏览

c# - 如何跟踪窗口的用户活动?

我需要跟踪类似于审计策略的用户活动。如果可能的话,我想使用我自己的程序跟踪 Windows 用户的活动。在此先感谢...我正在使用以下代码...

0 投票
2 回答
1666 浏览

javascript - Javascript Windows Logoff - logoff.exe

I'm developing an HTA file and i"m trying to create a link in wich the user will be logged off when clicked.

My function:

and the call:

I've tried both the function with just one "\" (c:\windows\system32\logoff.exe) and the function with fn_fecha(), but it does not find the file when i do this. The HTA file is hosted on a server (but is not open via IIS).