我在计划任务中遇到问题,该任务启动了一个python脚本(通过批处理文件),该脚本会在我的网络中移动一些文件。我正在运行Windows 10,并在使用我的域/用户名进行身份验证的大型企业网络上运行。
当计划任务设置为“运行用户是否登录”时,python脚本无法访问源目录(网络驱动器),并在我的错误日志中抛出用户名/密码错误。如果设置为“仅在用户登录时运行”,或者手动运行批处理,则计划任务将正确运行程序。
为了解决我在档案中发现类似问题的一些解决方案:
使用Process Monitor工具,我查看了CreateFile操作的堆栈,该操作在一个案例中成功而在另一个案例中失败 - 它们看起来完全相同。我假设必须有一些早期的步骤,我的计算机检查权限,这将导致我的任务失败或成功,但我似乎无法弄清楚在哪里。
有没有人有任何想法?
。过去几天我的头撞到这堵墙上真是太痛了:)谢谢!-MS