Powershell 在windows计划程序上计划多个任务

Powershell 在windows计划程序上计划多个任务,powershell,Powershell,如果我要安排多个流程,我可以一次完成所有的工作(一些小批量),还是只需要“计时”?例如,我正在尝试自动化一个需要两项任务的报告: 1.我需要安排脚本运行SQL查询以获取数据。那么, 2.我使用powershell运行另一个脚本,用SQL数据更新报告。 我目前的流程是安排#1,然后我安排#2在#1有时间完成后运行20分钟左右。想象一下,如果我有10个报告要在一天内更新,我将需要为每个任务计时 这是最好的方法,还是更简单的方法?在我看来,我想象我可以批量运行#1,然后我也可以批量运行#2,所有这些都

如果我要安排多个流程,我可以一次完成所有的工作(一些小批量),还是只需要“计时”?例如,我正在尝试自动化一个需要两项任务的报告:

1.我需要安排脚本运行SQL查询以获取数据。那么, 2.我使用powershell运行另一个脚本,用SQL数据更新报告。 我目前的流程是安排#1,然后我安排#2在#1有时间完成后运行20分钟左右。想象一下,如果我有10个报告要在一天内更新,我将需要为每个任务计时

这是最好的方法,还是更简单的方法?在我看来,我想象我可以批量运行#1,然后我也可以批量运行#2,所有这些都将一起更新


想法?

你看过这个网站吗?
我认为这篇博文是你正在寻找的东西。如果您可以尝试编写一些脚本,我们可以为您提供更多帮助

为什么不编辑脚本,使用步骤1的输出将“步骤1”与“步骤2”结合起来呢。ie:组合脚本,将“步骤1”中的数据用作步骤2中使用的数据?谢谢jake。你是说写一个脚本,可以同时完成1和2?如果是这样的话,我真的不知道在哪里或者怎样做。现在,我的第一步很简单:使用任务调度器:“运行sql查询并输出到csv”。我的第2步是“打开powershell并运行powershell脚本”,它打开一个excel文件并运行一系列VBA。我对写剧本不太熟悉。我只是想澄清一下,我没有写任何脚本来完成这项任务。我只是用windows任务调度程序打开并运行上述代码。如果有一种方法可以编写一个调用#1和#2的“主”脚本,我愿意接受。在这种情况下,如果脚本是不透明的,你不是作者,或者你不能用自己的自定义脚本复制,那么这就更复杂了。我的建议是“跳过csv步骤”,这意味着您将使用要导出到csv的数据直接作为步骤2的输入。但是,正如你所评论的,这在你的情况下是不可能的