winapi - 在登录屏幕上将密码发送到远程计算机 [Windows 7]

标签 winapi windows-7 authentication network-drive

我编写了一个软件,可以让你远程控制计算机,它的功能之一就是打开它通过 Magic Packets 控制的所有计算机。

由于网络驱动器的限制以及帐户需要密码,我遇到了问题。

当计算机启动时,我被困在每台计算机的登录屏幕上,必须手动走动并输入密码。

我是否可以将密码发送到各个计算机或让计算机自行登录?

最佳答案

您可能希望将程序安装为服务。您将其启动设置为自动,这意味着即使没有用户登录,它也会在计算机启动时自动启动并运行。

请注意,也可以将服务的启动设置为Boot。不过,您可能想避免这种情况。 Boot 启动主要针对设备驱动程序,而不是普通服务。它在启动过程中运行得更早。您不需要(或者可能想要)——您只是希望它在系统准备好供某人登录(如果他们选择)时大致运行。

我还注意到,服务的编写方式(通常)与普通程序略有不同。它有一个 Windows 风格的事件循环,但响应一组不同的“消息”,启动服务、停止服务、暂停服务等等。大部分内容并不是非常困难,但与普通程序有些不同。

关于winapi - 在登录屏幕上将密码发送到远程计算机 [Windows 7],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10770469/

相关文章:

c# - 如何以编程方式与 winlogon 交互?

c++ - 截图工具是如何做到这一点的?

Windows 7 : cmd. exe : setting startup directory (in a link to cmd. exe)

MySQL 表 "doesn' t 存在”错误

windows-7 - 黑莓模拟器屏幕刷新

python - 需要 Scrapy 登录 vBulletin 指导

c++ - 定义 _HAS_TRADITIONAL_STL 以启用 STL 功能是否安全?

c - 根据优先级强制 Win32 线程调度到定义的顺序

authentication - Istio 从 ext-auth 中排除服务

javascript - Facebook 连接中的 API key 错误 (javascript sdk)