Django 如何从python创建没有凭据的ScheduledTask?

Django 如何从python创建没有凭据的ScheduledTask?,django,windows,scheduled-tasks,Django,Windows,Scheduled Tasks,我的应用程序的用户可以单击一个链接,该链接调用一个创建.bat文件的函数(做得好)和调用该.bat文件的scheduledtask。我的问题在于调用的函数(由pywin32库对象调用)。无论我选择哪种登录策略,在任何情况下都会出现异常。但是我需要创建没有凭据的任务,那么我如何才能实现它? 异常捕获 我的RegisterTaskDefinition配置: root_folder.RegisterTaskDefinition( '{}_blabla'.format(self.dat

我的应用程序的用户可以单击一个链接,该链接调用一个创建.bat文件的函数(做得好)和调用该.bat文件的scheduledtask。我的问题在于调用的函数(由pywin32库对象调用)。无论我选择哪种登录策略,在任何情况下都会出现异常。但是我需要创建没有凭据的任务,那么我如何才能实现它?
异常捕获



我的RegisterTaskDefinition配置:

root_folder.RegisterTaskDefinition(
        '{}_blabla'.format(self.datasource.name),  # Task name
        task_def,
        TASK_CREATE_OR_UPDATE,
        '',  # No user
        '',  # No password
        0)

谢谢

签出
django windowsauth
包,它可以为您的用户完成所有这些操作。只需使用
createtask
命令向任务调度器添加一个管理命令

(如果您需要更多灵感,也可以查看源代码…)