![](/img/trans.png)
[英]How I could run a scheduled task with powershell and schedule.service
[英]How to get list of folders from Schedule.Service in powershell
我有一个Powershell脚本,该脚本在任务计划程序的根文件夹中列出了任务。
我可以对子文件夹进行硬编码,但我希望能够查询子文件夹,以便在添加新文件夹时可以使用。 可以这样做吗?如果可以,怎么做?
脚本的相关部分显示了正在访问的硬编码子文件夹“ Reports”:
$sch = New-Object -ComObject("Schedule.Service")
...
$tasks = $sch.GetFolder("\Reports").GetTasks(0)
$tasks | ForEach-Object{
...
没关系-弄清楚了:
$root = $sch.GetFolder("\")
$subfolders = $root.GetFolders(0)
$subfolders | foreach-object{
$tasks = $_.GetTasks(0)
...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.