草庐IT

remote-desktop-session-locks-work

全部标签

windows - PowerShell session 不会消失

我有一个简单的脚本来遍历主机数组并远程运行命令。$myHost=@("hostA")$command={hostname}foreach($iin$myHost){Write-Host$i$session=New-PSSession-ComputerName$i-Credential$cred$res=Invoke-Command-Session$session-ScriptBlock$commandif($?){$res}Remove-PSSession-Session$session}当我执行Get-PSSession时,我仍然可以看到session事件。

windows - docker wsarecv : An existing connection was forcibly closed by the remote host

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭2年前。Improvethisquestiondocker构建错误:wsarecv:远程主机强行关闭了现有连接。Windows10,最新的docker版本。所有WINDOWS防火墙都已关闭。我想念什么?

node.js - Node : Check if a file is locked without locking the file

我正在尝试检查文件是否已被另一个应用程序锁定。我想我可以通过以写入模式打开文件轻松地做到这一点。fs.open('myfile.docx','r+',(err)=>{if(!err){console.log('Fileunlocked')}})但是,我不想锁定文件,因为其他应用程序随时可能写入数据。那么,有没有什么方法可以在不锁定文件的情况下检查文件是否被锁定(并且没有使用node.js或windowscmd的管理权限)? 最佳答案 您可以使用Handle来自Sysinternals的实用程序。它的工作原理是遍历所有Windows进

c# - 如何检测当前 session 是否通过 RDP 启动?

考虑到Windows机器上有一个正在运行的进程(C#/.NET,以标准用户身份运行-没有任何管理权限)我希望该进程检查登录session是如何启动的-作为终端服务/RDP或作为交互式登录到控制台?我所能找到的只是关于session的当前状态。但我对它的当前状态(可能会改变)不太感兴趣,而是对它开始的方式感兴趣。我花了一些时间对此进行挖掘,但找不到任何有用的东西。更新1(不工作)我决定尝试一种像父进程一样搜索“rdp”的方法,并得出以下代码片段:publicstaticvoidShowParentsToRoot(){varprocess=Process.GetCurrentProcess

java - SSO 对 session 超时的影响

我需要在Windows域和J2EE网络应用程序之间实现SSO。我一直在思考这会对Web应用程序的session超时产生什么影响。我们有2小时的休息时间。如果我们实现无缝SSO,那么我认为它可能会让用户感到困惑。SSO将使Web应用程序看起来立即可用。我担心他们会开始填写表格,然后去吃午饭(或其他什么),然后在他们的session超时后回来。但是,这可能不会立即显现出来,因为SSO将再次让他们登录(但现在是新session)。有没有人有过类似的经验以及如何处理它?我们是否只需要实现某种形式的额外消息来告诉用户他们之前的session已经超时并且他们的工作已经丢失?

windows - 应用吧和 'Show Desktop'

我有一个Windows应用程序,它使用AppBarAPI安装为屏幕顶部的应用程序栏(类似于Windows任务栏本身)。这非常有效,桌面大小也会相应调整,因此我的应用程序始终可见。但是,如果用户选择“显示桌面”(Windows+D),我的应用程序将被隐藏。有谁知道一种方法来捕获“显示桌面”以便我可以确保我的应用程序保持可见(我假设Windows枚举所有顶级窗口并使用ShowWindow(SW_HIDE)隐藏它们)。 最佳答案 使用以下代码并在窗体加载时将窗口句柄传递给函数。希望这能解决您的问题。publicvoidSetFormOnD

windows - 从 Windows 7 服务( session 0)读取 HID 设备时出现问题

我在Windows7的Session0服务下读取HID设备时遇到问题。在普通桌面用户下,我可以从设备上正常读取。但是,当我尝试在session0下使用重叠I/O读取它时,WaitForSingleObject()总是返回WAIT_TIMEOUT,并且ReadFile的缓冲区从不包含任何有效数据。这对我来说似乎是一个Session0隔离问题,但我找不到任何关于如何解决这个问题的信息。从HID设备读取在session0下是否不起作用?谢谢。 最佳答案 voidImpersonateConsoleSession(DWORDdwSessio

c - 如何绕过 "foreground lock timeout"激活我的窗口?

我正在尝试制作类似Launchy/Enso等的应用程序,当用户按下CapsLock键时它会弹出。为此,我需要安装一个低级键盘钩子(Hook)(WH_KEYBOARD_LL),随后我从中生成一个线程来显示要呈现给用户的对话框。问题是,当我以某种方式窃取焦点(例如通过单击另一个窗口)并随后短暂延迟按下CapsLock时,我的窗口没有获得键盘输入:输入转到后台窗口,即使我的窗口是“事件的”(通过查看标题栏)。当然,这会变得很烦人,因为我最终会在文本处理器(或聊天框...)中输入类似“visu”(“VisualStudio”)的内容,并且按下Enter,却没有意识到它没有按照我的预期进行。(有

php - HDD 上的旧 PHP session 文件

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭8年前。Improvethisquestion好的,请原谅我可能在这里很厚,或者我缺乏对StackOverflow的研究,但目前处于使实时服务器稳定的压力下,因此研究了各种选择。

windows - 自动解锁 Windows 用户 session

最近,我一直在研究CredentialProvider,以便自动解锁(触发器可以是任何事件,所以假设计时器结束)WindowsVista(或更新版本)用户session。为此,我阅读了一些有关该主题的有用文章,即GINA和这种新架构之间的变化。http://msdn.microsoft.com/en-us/magazine/cc163489.aspx.我想,就像在创建自定义CredentialProvider过程中的每个人一样,我并不是从头开始,而是从Microsoft提供的示例代码开始。然后我尝试更改不同功能中的行为(例如日志记录)。所以最后我可以使用自定义CredentialPro