繁体   English   中英

如何从Powershell中的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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM