所以我写了一个按我的意图工作的批次。然而,在我重新启动 Windows 后,我再次运行了批处理,但由于某种原因它不再工作了。
在将其分解,消除/简化一些代码后,我发现问题与 MediaInfo CLI 有关。这是批处理的完整代码:
@echo off
set MEDIAINFO=C:\Progra~1\MediaInfo\MediaInfo.exe
set TEMPLATE=H:\test\Audio.txt
%MEDIAINFO% --Inform=file://%TEMPLATE% test.dts >H:\test\test.txt
pause
模板(Audio.txt)只包含:
Audio;%BitRate/String%
如您所见,我将其分解为超级基本的;它甚至在一段时间后再次工作 - 没有改变任何东西 - 但在我再次重新启动后,它没有工作。所以,我知道这听起来很奇怪,但一定是什么触发了它再次工作。我不知道那可能是什么。
我很困惑为什么会发生这种情况,所以任何帮助将不胜感激。
PS:对不起,如果我的语法可能不正确,但英语不是我的母语。