草庐IT

SESSION_START

全部标签

c++ - WTSGetActiveConsoleSessionId 返回系统 session

我遇到过一次这个问题,但我仍然不知道如何解决。我有一个windows服务,当服务运行时,它首先需要模拟登录用户(事件用户)来加载保存在用户应用程序数据文件夹中的一些路径和设置。每次新用户登录到Windows时,我使用的代码都能完美运行,除非服务模拟错误并模拟系统session而不是事件session。正如我所说,这只发生过一次,但我真的说不出为什么。这是检查事件session是什么以及模拟是如何完成的:首先,当服务检测到登录事件时,它会通过调用查询事件sessionIDWTSGetActiveConsoleSessionId();然后它通过调用WTSQuerySessionInform

javascript - GoToMeeting 如何验证安装的桌面软件以主持 session

寻找一种技术,让我可以在WindowsPC上安装我的软件,并使用javascript检查软件是否已安装。如果已安装,请启动它。如果没有安装,请下载。我得到的提示是添加自定义字体或MIME类型,然后像这样检查它-https://www.samclarke.com/javascript-is-font-available/ 最佳答案 这是一个协议(protocol)处理程序。支票如何运作,它执行自定义架构url。例如。执行magnet://会将您重定向到torrent应用程序(如果已安装)。否则,将您重定向到谷歌。在这里,您可以使用协议

windows - 是否可以使用 start 从 cmd 文件使用输出重定向?

我想要一个cmd文件,内容如下::onestart/wait(blabla1.exe-q-m1>blabla1.log2>&1):twostart/wait(blabla2.exe-q-m1>blabla2.log2>&1)我想要blabla应用程序的输出而不是启动命令的输出。是否有可能在启动命令中使用“本地”重定向?我是否必须创建一个包含的1行cmdblabla1.exe-q-m1>blabla1.log2>&1并将其传递给start命令?更新:我需要在启动第二个(blabla2.exe)之前完成第一个(blabla1.exe)。这就是使用start/wait的原因。(Windows

windows - 为什么 Windows START 命令不能在参数和路径中使用空格?

这个命令有效START/b/wait"Dummytitle""C:\tmp\testrunner2.bat"arg1arg2但这两个都失败了!START/b/wait"Dummytitle""C:\tmp\testrunner2.bat"arg1arg2"arg3"arg4START/b/wait"Dummytitle""C:\tmp\testrunner2.bat"arg1arg2"arg3"错误是:'C:\tmp\test'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.显然它与参数周围

windows - 如何为 telnet session 参数化 .wsf 脚本?

我想在Windows上自动执行telnetsession的任务,以便我可以使用不同的值多次运行它。我有一个.wsf脚本,用于使用硬编码值执行该任务一次。如何参数化.wsf脚本的值。有没有什么方法可以进行参数化,比如使用excel,我可以在其中存储所有变量并将它们动态传递给脚本? 最佳答案 iWScript.EchoWScript.Arguments(i)i=i+1Wend]]>并将其作为wscript.exemyfile.wsfparam1"parram2"param3运行 关于wind

C# 使用 Process.Start() 打开不可用的网络路径

我正在使用以下方式通过网络打开目录:System.Diagnostics.Process.Start(path);//path=UNCnetworkpath但是有2个网络路径:\\This_PC_Does_Not_Exist\dir\\This_PC_Is_Turned_Off\dir为什么第一个需要非常快地验证网络PC不存在,而第二个需要大约两分钟?如果我没记错的话,在Windows环境中需要30秒才能确定网络路径是否不可访问。为什么在这种情况下需要这么长时间以及如何加快PC关闭的信息? 最佳答案 为了加载文件,Windows必须

windows - 如何从浏览器检测用户是否在远程桌面 session 中运行?

如果用户在远程桌面session中运行,是否有办法在浏览器(例如javascript)中检查?如果用户在远程桌面(即终端服务)中运行他们的浏览器,我想禁用网站上的动画。如果这是一个本地应用程序,而不是网站,我可以使用以下方法执行此检查://NativecodeisRemoteSession=GetSystemMetrics(SM_REMOTESESSION);或//ManagedCode:isRemoteSession=System.Windows.Forms.SystemInformation.TerminalServerSession;是否有类似的检查可以在浏览器中完成?注意:为了

c# - 在尝试 Process.Start() 之前,如何以编程方式检查文件是否存在文件关联?

我的.NetWindowsForms应用程序生成了一个PDF报告,我想将其显示给用户。不是仅仅假设客户端PC安装了PDF查看器并盲目地将PDF扔到操作系统上打开,有没有办法事先检查客户端上的文件关联列表,如果PDF不是注册类型,则显示“您需要安装PDF查看器应用程序-这里有一些建议..”对话框?我发现了很多关于更改或注册文件关联的问题和答案,但我只是想要一种简单的方法来查询列表,而不是更改它。我想要一个适用于WindowsXP及更高版本(WinXP、Vista、Win7)的解决方案。谢谢你的帮助 最佳答案 最好不要直接使用注册表,而

windows - 使用 aspnet_state 服务的 session 损坏

一段时间以来,我们一直遇到数据保存在SQL数据库中的问题。有时,记录中保存的数据与行的其余部分不匹配,这让人觉得在某些时候,数据在被传递到数据库之前被“交换”为其他东西,也许是另一个用户的数据。我们确实始终使用TransactionScopes,隔离级别为ReadCommitted,这让我认为数据完整性问题存在于应用程序中,而不是数据库级别。我们确实广泛使用该session,我们开始认为损坏数据的时间与我们在白天向系统部署更新的时间相似。我们确实使用aspnet_state服务在应用程序重新启动时保持session。我们的用户依赖于终端session,因此多个用户都登录到同一服务器并通

windows - 电源外壳 : changing the culture of current session

我在windowsvista上使用powershell。如何更改当前session的文化?我的计算机的文化是tr-TR,所以我收到土耳其语的错误消息。我想换成英文?有机会吗? 最佳答案 看看这里:http://blogs.msdn.com/b/powershell/archive/2006/04/25/583235.aspx这里:http://poshcode.org/2226:functionSet-Culture([System.Globalization.CultureInfo]$culture){[System.Thread