【发布时间】:2013-04-17 20:16:31
【问题描述】:
我正在尝试从作为系统的调度程序启动的批处理脚本运行 Internet Explorer,同时在活动用户桌面上显示窗口。两条皱纹是: 用户没有密码, 用户名不一致。
最好的方法是什么?
我尝试了很多东西,我得到的最接近的是:
PsExec.exe -s -i -l 'C:\path-to-iexplore.exe'
来自一个 cmd 窗口,它为我提供了一个以 SYSTEM 身份运行并显示 GUI 的进程,但我需要与 -s (系统用户)标志相反的,或者能够找到并指定 -i (当前 shell .)
【问题讨论】:
-
你试过了吗?
-
是的,我一直在研究 PsExec,但我不知道如何在没有一些非常严肃的 .net 或其他东西的情况下转移进程/等的所有权。
PsExec.exe -s -i -l 'C:\path-to-iexplore.exe'在控制台上工作得很好,(例如,进程作为系统运行但被显示)但调度程序没有骰子。 -
写出你在问题中得到的最接近的值,否则你有被投票者否决的风险。
-
感谢您的提示!我想知道为什么我被否决了,尽管现在很明显。
标签: internet-explorer batch-file windows-xp