是否可以使用服务帐户运行与对象交互的powershell脚本

是否可以使用服务帐户运行与对象交互的powershell脚本,powershell,Powershell,当脚本与其显示的对象交互时,是否可以使用服务帐户运行powershell脚本?脚本访问网站、登录并下载文件。这取决于交互的方式调用WebRequest不是交互式的。操纵浏览器(不明智)是错误的,在非交互式会话中这样做可能有效,也可能无效,但在任何情况下,如果它不起作用,就很难进行故障排除。无论如何,您打算如何调用该脚本——实际的服务或运行PowerShell脚本的计划任务?后者比前者更易于管理。一个每天运行的计划任务导航到网站$ie.navigate(https:xxxx)我被告知它不起作用,因

当脚本与其显示的对象交互时,是否可以使用服务帐户运行powershell脚本?脚本访问网站、登录并下载文件。

这取决于交互的方式<代码>调用WebRequest不是交互式的。操纵浏览器(不明智)是错误的,在非交互式会话中这样做可能有效,也可能无效,但在任何情况下,如果它不起作用,就很难进行故障排除。无论如何,您打算如何调用该脚本——实际的服务或运行PowerShell脚本的计划任务?后者比前者更易于管理。一个每天运行的计划任务导航到网站$ie.navigate(https:xxxx)我被告知它不起作用,因为脚本与它显示的对象交互,它远程运行,并且没有交互桌面。我对powershell非常陌生,我认为这将是一个很好的自动化系统,但现在听说它不起作用。在许多情况下,您可以访问网站、登录和下载文件,而无需使用浏览器——这只是发送正确的HTTP请求和保存cookie的问题。只有当站点在没有JavaScript的情况下无法运行时,才真正需要自动化浏览器(因为需要浏览器来运行它)。如果是这种情况,脚本可能从计划的任务运行,也可能不从计划的任务运行——试试看。