在我开始之前,另一篇与此求助请求类似的帖子位于Running a process at the Windows 7 Welcome Screen,但回复并不完全符合我的预期,并且该帖子已有一年多的历史了我认为最好为我的需要启动一个新线程。
在 Windows 7 Ultimate 中,我正在尝试创建一个脚本或任务调度程序事件,它将在登录、锁定和切换用户屏幕(基本上是等待用户登录的任何屏幕)时运行带有参数的 Windows“rundll32.exe”进程进入机器)。
我曾尝试在组策略编辑器中使用启动脚本控件以及创建任务计划程序事件,但到目前为止,我无法让进程显示在登录屏幕上。
我正在使用的命令行在通过“运行..”对话框以及通过 CMD 提示登录到任何用户级别的任何帐户时都可以工作,并且仅创建一个已存在于 Windows OEM 环境中的弹出窗口。
最困难的部分是:我的朋友刚买了一台新笔记本电脑。新的笔记本电脑已经启用了这个特定功能,但我不知道是什么导致了它的发生,也无法访问计算机来查看 gpedit.msc 和任务调度程序以获取可能的解决方案。
我需要此信息的原因有两个:1) 我希望该功能在我自己的笔记本电脑上运行,以及 2) 我的朋友希望帮助在他的笔记本电脑上禁用它,因为他不喜欢它。
我一直在 Google,在 Microsoft Answers 上发帖,还在笔记本电脑制造商的用户论坛上发帖。我发现很少有页面提到与我相同的问题,但没有一个有用的答案,因为我已经看到并知道这是可能的,所以我不得不继续寻找。
目前正在使用的笔记本电脑是通过全新安装的 Win 7 Ultimate 购买的,并且没有添加制造商的过时软件/其他软件,因此我们知道该功能是由安装操作系统并将其配置为出售的任何人实现的. 因此,我确信这只是 Windows 本身中正确的任务或脚本的问题,然后我才能看到我需要的结果,然后知道如何指导我的朋友通过电话禁用他的功能。
具体调用是“rundll32.exe van.dll,RunVAN”。在任务计划程序中,我将其设置为“系统”运行,并设置启动、工作站锁定和本地断开连接的触发器。我尝试使用 rundll32.exe 的完整路径以及裸命令。在 gpedit 启动脚本中,我尝试了完整路径和裸命令。这两种情况都不会在登录屏幕上显示此弹出窗口。
我和我的朋友都会非常感谢任何和所有的帮助和/或建议。