提问人:Daniel Askew 提问时间:11/17/2023 最后编辑:CompoDaniel Askew 更新时间:11/17/2023 访问量:35
批处理脚本“else was unexpected at this time.” 错误 [已关闭]
Batch Script 'else was unexpected at this time.` error [closed]
问:
我面临的当前错误是一个语句,它检查两个变量是否等于 。IF
0
- 如果 is 和 is ,则运行一个命令(我们称之为 A)。
%end_time%
0
%start_time%
0
- 如果 is 和 is not ,则运行命令 B
%end_time%
0
%start_time%
0
- 如果不是,则运行命令 C。
%end_time%
0
这是我写的脚本:
if %end_time%==0 (
if %start_time%==0 (
ffmpeg -i %webm% -c:a flac -c:v hevc %output%
) else (ffmpeg -ss %start_time% -i %webm% -c:a flac -c:v hevc -n %output%
) else (ffmpeg -ss %start_time% -t %end_time% -i %webm% -c:a flac -c:v hevc -n %output%)
出于某种原因,当运行此代码时,它会导致错误并关闭 cmd:
else was unexpected at this time.
C:\YTDownloads>) else (ffmpeg -ss 0 -t 0 -i test.webm -c:a flac -c:v hevc -n test.mp4)
我在 cmd 中手动运行此命令,它执行了任务而没有任何错误;(见这里)。
答: 暂无答案
评论