用win32com在Windows任务调度程序中创建一个新文件夹



我找不到在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')

相关内容

  • 没有找到相关文章

最新更新