【发布时间】:2010-09-15 12:15:55
【问题描述】:
我想编写一个解锁工作站的小应用程序。把我需要的规格说得很简单:有一个运行并在定义的时间(假设是午夜)解锁工作站的 exe。 应用程序当然知道登录帐户的用户名和密码。
我知道 LogonUser API 并尝试使用它但失败了。 有没有人有真正适用于这个问题的解决方案,代码摘录?
我的目标是 NT5 操作系统。
好吧,既然人们开始问是什么原因:我正在开发一个桌面共享应用程序,我想添加解锁工作站的功能。有一个非常小而简单的应用程序在定义的时间解锁车站是为了分离问题并避免集成细节。
【问题讨论】:
-
为什么?你确定没有更好的方法来做你想做的事吗?
-
这听起来是个非常糟糕的主意。这样做的目的是什么?可能有更好的解决方案...
-
我很确定这是个坏主意,而且(我真的希望)也不可能。
-
查看覆盖 GINA,但正如其他两个所说,这是一个非常糟糕的主意。你为什么要这样做,你可以在计算机上运行一个服务来做任何你想做的事情。
-
您能否提出任何对您有用的建议?我处理了同样的问题,我发现这篇文章 (waynes-world-it.blogspot.com/2008/04/…) 很有趣。但是,它对我不起作用,因为应该以交互模式定期运行的目标应用程序(Rational Functional Tester)会检查桌面是否实际上(不是伪造的)解锁。