问题很简单,但我似乎对施塔克斯的哲学有问题。你知道吗
目标:
当我最喜欢的节目是流媒体时,每天只下载2小时的在线流媒体(使用FFMPEG);我们可以给出开始和结束日期,但如果它每天无限期地运行,我很好。你知道吗
方法:
安排一个在联机程序启动时运行PowerShell脚本的任务;当然这是我想到的;如果您有更好的想法(可能使用Python),请随时提出建议。你知道吗
我的解决方案:
schtasks /Create /SC DAILY /TN Task1 /TR "powershell.exe .\dl.ps1" /ST 18:00 /DU 02:00
在哪里第1页包含:
ffmpeg -i "rtmp://185.23.131.187/live/flv:tv3 live=1" -c copy .\fileName.flv
问题:
此任务在10分钟后重复,这是默认的重复时间。你知道吗
问题
如何实现目标,避免重复?也许我对持续时间/DU和重复间隔/RI的看法是错误的。你知道吗
奖金问题
我想根据录制日期更改每个录制文件的名称,即文件名。在PowerShell里我该怎么做?你知道吗
我见过一个需要将任务导出到XML文件的解决方案。如果可能的话,我希望我们能想出一个更优雅的解决方案。你知道吗
不要使用
/DU
作为持续时间(根据帮助文本强制默认重复间隔为10分钟),而使用/ET
作为结束时间,使用/K
在结束时间终止任务:要根据录制日期更改文件名,可以通过PowerShell脚本中的子表达式
$()
使用-Format
参数,如下所示:相关问题 更多 >
编程相关推荐