Django 如何从python创建没有凭据的ScheduledTask?
我的应用程序的用户可以单击一个链接,该链接调用一个创建.bat文件的函数(做得好)和调用该.bat文件的scheduledtask。我的问题在于调用的函数(由pywin32库对象调用)。无论我选择哪种登录策略,在任何情况下都会出现异常。但是我需要创建没有凭据的任务,那么我如何才能实现它?Django 如何从python创建没有凭据的ScheduledTask?,django,windows,scheduled-tasks,Django,Windows,Scheduled Tasks,我的应用程序的用户可以单击一个链接,该链接调用一个创建.bat文件的函数(做得好)和调用该.bat文件的scheduledtask。我的问题在于调用的函数(由pywin32库对象调用)。无论我选择哪种登录策略,在任何情况下都会出现异常。但是我需要创建没有凭据的任务,那么我如何才能实现它? 异常捕获 我的RegisterTaskDefinition配置: root_folder.RegisterTaskDefinition( '{}_blabla'.format(self.dat
异常捕获
我的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
命令向任务调度器添加一个管理命令
(如果您需要更多灵感,也可以查看源代码…)