我有2个批处理文件,为了便于理解,我们称它们为X和Y.当运行X时,它会通过重命名其扩展名将Y转换为文本文件,然后打开Y进行编辑,同时包含Y文件夹,所以我可以在完成后将Y更改回批处理文件。
以下是代码:
@echo off
ren "D:\Batch CMD\Y.bat" "Y.txt"
START "" "D:\Batch CMD"
timeout /t 1
START /wait D:\"Batch CMD"\"Y.txt"
exit
我希望通过让X保持活动状态来自动执行更改回批处理,然后在检测到Y已关闭后重命名Y的扩展名。
我试着把它放在一个计时器上,但它太不可靠,因为我不知道我将在多长时间内编辑Y.
还有其他办法吗?