我找不到在Windows任务调度程序中创建win32com新文件夹的方法,我只能打开一个已经创建的文件夹,例如
import win32com.client as win32
service = win32.gencache.EnsureDispatch('Schedule.Service')
service.Connect()
root_folder = service.GetFolder("\")
是否有办法创建一个新的而不进入调度程序本身?
看起来您需要先将其强制转换为ITaskFolder
,然后访问CreateFolder
方法
import win32com.client as win32
service = win32.gencache.EnsureDispatch('Schedule.Service')
service.Connect()
root_folder = service.GetFolder("\")
f = win32.CastTo(root_folder, "ITaskFolder")
f.CreateFolder('test_name')