我在这里和网上看到了类似的线索,但我想我的问题与我所能find的稍有不同。
我有一个脚本,运行完美时运行一个我创build的服务帐户专门运行此脚本。 但是当我安排它运行时,它试图启动IE(我的脚本的第一部分)挂起。 如果没有使用该帐户login,我可以使用任务pipe理器查看进程并查看正在运行的进程,但脚本永远不会结束。
我希望能够运行这个脚本,而不需要login,甚至不必locking账户。 这可能吗? 或者我必须让用户帐户login?
任何帮助将不胜感激!
没有login用户,您将无法启动IE。 请提供更多的信息,为什么你需要启动IE浏览器,也许我们将能够与另一种解决scheme。
如果你的任务是从某处下载某个东西,请使用curl和wget进行调查。 这两个程序都移植到窗口,并提供强大的选项来提供用户名和密码,创build标题等。我会说curl是要走的路,因为它是专门用脚本编写的。
我build议用可以访问网站的语言重写脚本,而不用自动化浏览器 – 例如在Perl中有WWW :: Mechanize ,并且可以使用HttpWebRequest在PowerShell中执行类似的操作。