Windows cmd批调用命令历史记录

Windows cmd批调用命令历史记录,windows,batch-file,cmd,Windows,Batch File,Cmd,我有一个以url为参数的批处理脚本,在执行脚本的主要操作之前,它将url保存在日志文件中。 有没有办法读取日志文件(下次执行时)并将条目添加到历史记录中,这样就可以像调用历史记录一样使用它了?这并不难,您需要制作一个包含所有数据的log.txt 使用此选项可在其中添加内容: echo[action]>>log.txt 下面是阅读它的步骤: for/f“tokens=*delims=“%a in(a.txt)do echo%%a 顺便说一句,这是在@echo off中的使用For loops、Li

我有一个以url为参数的批处理脚本,在执行脚本的主要操作之前,它将url保存在日志文件中。
有没有办法读取日志文件(下次执行时)并将条目添加到历史记录中,这样就可以像调用历史记录一样使用它了?

这并不难,您需要制作一个包含所有数据的
log.txt

使用此选项可在其中添加内容:
echo[action]>>log.txt

下面是阅读它的步骤:
for/f“tokens=*delims=“%a in(a.txt)do echo%%a


顺便说一句,这是在@echo off中的使用
For loops
、Line
counts
、包含从文件检索到的存储URL的
数组以及循环中的
Choice命令
,可以实现非常类似的功能,以便在数组中翻页


似乎没有简单而理想的方法。请参阅相关文章:我知道,我需要的是当我运行批处理脚本时,点击向上键,它将最后输入的url打印到批处理脚本窗口,点击回车,批处理文件将完成其余操作。可以从日志文件中读取url,是否使用doskey命令来执行此操作?您可能希望删除原始问题(作为副本)并启动新问题。清楚地说明你尝试过什么,以及你的绊脚石是什么。据我所知,这是做不到的。不过,您可以将其设置为可以通过选项卡查看URL历史记录,或通过选项卡完成半键入的URL。如果这是足够好,请评论,我会张贴如何。请告诉我,但我没有使用系统的URL历史记录,它记录在一个文本文件中。我刚刚看到一条评论,你解释了你想要什么,这不是它,对此表示歉意。