使用Windows批处理文件在网站中查找字符串并将该字符串添加到链接?

使用Windows批处理文件在网站中查找字符串并将该字符串添加到链接?,windows,parsing,batch-file,Windows,Parsing,Batch File,我想从使用以下语法的videotraining网站自动下载: 首先是按特定软件标题排序的主站点: h**ps://www.server.com/de/software 然后,如果单击任何培训名称,将在培训预览中结束: h**ps://www.server.com/de/videotraining/videotrainingname 单击下载按钮,将打开下载页面: h**ps://www.server.com/de/product-downloads-1234.htm#download#u ove

我想从使用以下语法的videotraining网站自动下载:

首先是按特定软件标题排序的主站点: h**ps://www.server.com/de/software

然后,如果单击任何培训名称,将在培训预览中结束: h**ps://www.server.com/de/videotraining/videotrainingname

单击下载按钮,将打开下载页面: h**ps://www.server.com/de/product-downloads-1234.htm#download#u overlay

最后一个下载按钮链接到: 提供otraining://course/1234/download?lang=de

  • 脚本需要看h*tps://www.server.com/de/software 对于从 h**ps://www.server.com/de/videotraining/*并打开它
  • 在接下来的每个页面上,脚本必须找到h**ps://www.server.com/de/product downloads-***.htm#download_覆盖 字符串并解析产品下载和.htm之间的videoID
  • 最后,脚本必须将videoid放入url vide中otraining://course/****/下载?lang=de并打开它,然后他们的软件将启动并下载视频
  • 由于他们使用的下载软件,我只能在Windows上完成这项工作,任何人只要有足够的批处理知识就可以了?:)

    顺便说一句,很抱歉审查,页面不允许我正常发布


    亲切的问候

    videotraining://
    不是标准的网络协议……是的,我知道。他们使用一个WindowsApp(忘了它是基于什么东西的)来捕获链接并开始下载(也对服务器进行识别)。因此,如果这只是再次推到标准的网络浏览器,它应该工作良好。这并不是为了避免他们的数字版权管理(它仍然是加密的),但这将节省我很多时间,这将需要点击超过3000个视频链接。我需要离线观看视频,而我没有互联网接入。批量的原因?试图自动化整个事情。我在Windows中是如何做的?也许Powershell是一个更好的工具?不过,我仍然没有找到一个可以编辑的预制脚本。