TOGOUTECH

.net - 没有用户登录时显示 GUI 的 Windows 服务

coder 2024-06-13 原文

是否可以在 Windows 7 的登录屏幕上显示来自 Windows 服务的对话窗口(当还没有用户登录时)?

我找到了 this article解释如何在已登录用户桌面上显示窗口,但在没有用户登录时如何显示?

我正在考虑尝试自动登录用户然后在他的桌面上显示窗口,但是否可以直接在登录屏幕上显示它?

最佳答案

GINA 已被 Windows Vista Credential Provider 取代。

samples 之一(SampleHardwareEventCredentialProvider) 完全符合我的要求:在登录 UI 上显示一个窗口并适用于 Windows 7。

关于.net - 没有用户登录时显示 GUI 的 Windows 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4960737/

有关.net - 没有用户登录时显示 GUI 的 Windows 服务的更多相关文章

  1. javascript - 有没有办法绕过 Javascript/jQuery 的本地访问同源策略? - 2

    尝试使用ajax、getJSON和类似的功能从本地(非服务器)开发计算机获取外部URL。有没有办法绕过同源策略,这样我就可以在本地进行测试,而不必上传到服务器? 最佳答案 这是简单的答案:chrome--disable-web-security来自源代码(chrome_switches.h)://Don'tenforcethesame-originpolicy.(Usedbypeopletestingtheirsites.)constcharkDisableWebSecurity[]="disable-web-sec

  2. javascript - await 是否保证在 JavaScript 中没有赋值的执行顺序? - 2

    主题。我可以说下面的两段代码是相同的吗:awaitsomeFunc()//noassignmentheredoSomethingAfterSomeFunc()和:someFunc().then(()=>doSomethingAfterSomeFunc())我试过了,看起来它们是相等的,但有疑问(例如一些优化) 最佳答案 展开DanD'sanswer(因为我花了一些时间弄清楚自己),我会再说一些关于执行流程的事情。实际上,使用await会阻塞调用它的方法的流程,直到它解析为止。假设我们有这个异步函数:constsomeF

  3. javascript - 返回相同数组时没有键冲突? - 2

    我最近发布了ananswer至aquestion当我观察到key从数组返回时。我已经知道键在同级组件中必须是唯一的。这在React官方文档中有说明,here:Keysusedwithinarraysshouldbeuniqueamongtheirsiblings.Howevertheydon'tneedtobegloballyunique.Wecanusethesamekeyswhenweproducetwodifferentarrays.但是,与上面的粗体文本相比,对于相同数组,React似乎可以使用相同的键。为什么以下代码片段可以工作并且按键不会发生冲突?classMyAp

  4. javascript - 需要没有 Browserify、Webpack 或 Babel 的 reactjs 模块 - 2

    我正在尝试在visualstudio中设置TypeScriptHTML应用程序。我想使用reactjsv0.14.7我想避免使用像Browserify这样的工具。但是,如何使用react-dom模块呢?让我们暂时忘掉typescript。我需要先启动并运行纯ES5。目前,我有这个:<scriptsrc="Scripts/react/react.js"></script><scriptsrc="Scripts/react/react-dom.js"></script><script>varButt

  5. javascript - 在没有花括号的 JavaScript 中使用一行 for 循环是否正确? - 2

    这个问题在这里已经有了答案:Arebracesnecessaryinone-linestatementsinJavaScript?(22个答案)关闭8年前。我熟悉一行if语句,我找到了here和here:if(x==0)alert('zero');使用for循环一行是否正确:for(vari=0;i<3;i++)alert(i);thisfiddle工作得很好。

  6. javascript - 没有 child 的克隆元素 - 2

    有没有办法复制一个元素而不复制它的子元素?我的目标是复制一个表格,以及所有类、内联样式等。但我不想复制表格元素的任何子元素。我意识到我可以复制整个表格,然后从副本中删除子项。但我想尽量减少屏幕闪烁,我似乎记得在元素在DOM中可见之前对其进行操作会出现问题。有什么建议吗? 最佳答案 您是否考虑过使用nativecloneNode?该参数控制是否也应克隆子项。varclone=table.cloneNode(false);虽然这不会克隆事件处理程序。我不确定通过DOMAPI设置的样式(可能不是)。

  7. javascript - 如何在没有表单标签的情况下使用 CasperJS 填写表单 - 2

    我是CasperJS的新手,我在登录此站点时遇到问题http://weibo.com/login.php这是我尝试过的this.fill('form#contact-form',{'username':'[email protected]','password':'anypassword',},true);我不能使用它,因为它没有形式。所以我尝试了使用sendKeys的不同方法。this.sendKeys('.W_input','[email protected]');现在我的

  8. javascript - 不要询问确认用户是否提交表单 - 2

    如果用户在未提交表单的情况下尝试重定向到另一个页面,我将使用以下JavaScript代码来警告他。window.onbeforeunload=function(){return'Areyousurethatyouwanttoleavethispage?';};这工作正常。但我的问题是当用户尝试使用提交按钮提交表单时会出现确认框。如果用户提交表单,我不想询问确认,否则我想询问确认。怎么可能? 最佳答案 维护一个状态变量。当用户点击提交按钮时将状态设置为userSubmitted=True;状态变量可能包括全局变量或隐藏

  9. javascript - 如何使用 javascript 在没有 id 的情况下向 html 标记添加 onclick 事件? - 2

    我试过这样做,但似乎没有用:window.onload=initAll;functioninitAll(){document.getElementsByTagName('a').onclick=clickHandler;}functionclickHandler(){if(this.toString().indexOf("localhost")<0){confirmation=confirm("Youarenowleavinghttp://soso.com.Pleaseclick'ok'tocontinuetothissit

  10. javascript - 用户脚本可以从给定域中删除 cookie 吗? - 2

    Greasemonkey能否从给定域中删除cookie?如果是,怎么办? 最佳答案 Greasemonkey可以删除的内容有很大的限制。其他工具可能更适合您的需求,请参见下文。但是,如果满足所有这些条件:您要删除的cookie在当前页面的域中。它们不是"Securecookies".循环遍历可能的路径,包括/、空白路径等。在页面加载后,javascript不会设置任何cookie。真正跟踪你的是一个“cookie”。许多网站使用各种其他技术,包括LSO、本地存储等。THEN,以下代码将删除它们://---Loopth

随机推荐

  1. javascript - AJAX GET 请求中查询字符串的最大长度? - 2

    在执行AJAXGET请求时,查询字符串的最大长度是多少?更具体地说,我正在使用图像进行跨域AJAX:img=newImage();img.src="http://www.otherdomain.com/something.gif?long_query_string=long........";这里的查询字符串有什么限制? 最佳答案 在任何规范中都没有明确的限制。有效或规定的限制是2048个字符。某些浏览器和网络服务器会遇到更长的问题。 关于javascript-AJAXG

  2. javascript - 这是做 JS OOP 的好方法吗? - 2

    我想问一下我的以下OOP风格的优缺点。我按以下方式编写我的JS类。varMyClass=function(){//privatevarsvarself=this,_foo=1,_bar="test";//publicvarsthis.cool=true;//privatemethodsvarinitialize=function(a,b){//initializeeverything};vardoSomething=function(){vartest=34;_foo=cool;};//publicmethodsthis.startRequest=function(){

  3. javascript - 使用 Json.Net 序列化 Entity Framework 对象 - 2

    如何将EntityFramework对象序列化为JavaScript对象(JSON)?我尝试使用JSON.NET但是当我尝试序列化它时出现以下异常。异常:Newtonsoft.Json.JsonSerializationException,Message="自引用循环"希特什 最佳答案 在循环引用方面,听起来您遇到了与原始DataContract序列化程序相同的一般问题。虽然对象相互引用在内存中的对象图中相当常见,但如果序列化程序没有专门考虑这种循环引用,则在序列化时不可避免地会导致无限递归。在常见的非二进制序列化格式(XML和JS

  4. 列出 IE 可用插件的 Javascript 方法 - 2

    有没有一种快速获取可用ActiveX插件的JavaScript列表的方法?在实际尝试运行插件之前,我需要进行测试以查看是否已安装该插件。实际上,我想创建一个显示“插件已安装并正常工作”的页面,或者让它优雅地失败。如果插件不可用,我不确定如何让它优雅地失败。 最佳答案 只需尝试即可。try{varplugin=newActiveXObject('SomeActiveX');}catch(e){alert("Error");//Orsomeothererrorcode}

  5. javascript - 当 JavaScript 从弹出窗口更改输入元素时引发 "onChange"事件 - 2

    我有一个带有表单元素和弹出窗口(由window.open打开)的网页。两者都有可用的jQuery。弹出窗口有一个javascript,可以改变打开窗口中的表单元素。通过做...可以完美地工作$(opener.document.formelement).val(vals[0]);但是这样做不会触发onChange事件。不过,其他一些页面元素可能需要这样做。所以我尝试自己触发onChange事件$(opener.document.formelement).change();但这并没有做任何事情。有什么提示吗?由于其他页面元素的架构,我肯定必须触发该onChange事件。这个问题类似于Cal

  6. javascript - DOM 元素宽度可以是非整数吗? - 2

    我有一些页面的div元素由JavaScript对齐。JavaScript只是检查一组div元素以找到最大offsetWidth,然后设置所有div元素的width成为最大offsetWidth。它在大多数浏览器和语言环境中都能完美运行,但在Mac上的Firefox中无法使用法语。在这种情况下,div的内容会换行。<divid="divFoo">Heureded&#233;but:</div>对于上面的HTML,下面的代码报告“79”。javascript:alert(document.getElementById('divFoo&

  7. javascript - 如何在 JavaScript 中格式化数字? - 2

    如何在JavaScript中格式化数字?JavaScriptculturesensitivecurrencyformatting 最佳答案 最好的JavaScript是数字上的toFixed()和toPrecision()函数。varnum=10;varresult=num.toFixed(2);//resultwillequal10.00num=930.9805;result=num.toFixed(3);//resultwillequal930.981num=500.2349;result=num.toPrecision(4);

  8. javascript - connect 和 withRouter 问题 - 2

    我正在为我的项目使用Redux和React。我在App.js中有一些路由。我也在我的项目中使用react-redux中的connect函数。为了防止更新阻塞问题,我通常以这种方式包装我的组件withRouter(connect(mapStateToProps,mapDispatchToProps)(App)),但是,如果我更改了withRouter的顺序并连接它就不起作用了:connect(mapStateToProps,mapDispatchToProps)(withRouter(App))我在App.js中有console.log属性。它已经收到位置和历史Prop。我正在弄清楚为什

  9. javascript - 对象数组操作 - 2

    我觉得我接近答案了,但我没有输出我正在寻找的格式所以,我有这个对象数组:constdata=[{email:'[email protected]',amount:'30',date:'2018-12'},{email:'[email protected]',amount:'30',date:'2018-11'},{email:'[email protected]',amount:'30',date:'2018-10'},{email:'[email protected]

  10. javascript - React Hooks - 引擎盖下发生了什么? - 2

    我一直在试用ReactHooks,它们似乎确实简化了诸如存储状态之类的事情。然而,它们似乎可以通过魔法来做很多事情,我找不到一篇关于它们实际如何工作的好文章。第一件似乎很神奇的事情是,每次调用函数组件返回的setXXX方法时,如何调用像useState()这样的函数会导致重新渲染功能组件?当功能组件甚至没有能力在装载/卸载上运行代码时,像useEffect()这样的东西如何伪造一个componentDidMount?useContext()实际上是如何访问上下文的,它又是如何知道哪个组件正在调用它的?这甚至还没有开始涵盖所有已经出现的第3方Hook,例如useDataLoader,它允