自定义帖子命令 2.4.8 20170803 变量问题

现在不在家,所以今晚我会上传日志,不过我不知道如何转储原始数据。我在另一个帖子里用的是同一套函数。

编辑:这是 MCE 里调用的 .bat,应该完全没有被改动过。

    ECHO ON

    setlocal EnableDelayedExpansion

    SET BatFile="E:\VideoCaptures\Cleaned Files\TVTransfer.bat"
    SET OutputFileName="%~n1"
    SET InputFileName="%~n2"
    SET FolderOutput="%~3"
    SET WideoWidth="%~4"
    SET OutputExtension="%~5"
    SET OutputFileSize="%~6"
    SET OADMonth="%~7"
    SET OADDay="%~8"
    SET OADYear="%~9"
    SHIFT /4
    SET SEASON=%~9

    echo BatFileName %BatFile% >> C:\Users\Wolverine\Desktop\MCEVARS.txt
    echo VideoOutPut %OutputFileName% >> C:\Users\Wolverine\Desktop\MCEVARS.txt
    echo VideoInPut %InputFileName% >> C:\Users\Wolverine\Desktop\MCEVARS.txt
    echo FolderOutPut %FolderOutput% >> C:\Users\Wolverine\Desktop\MCEVARS.txt
    echo VideoWidth %WideoWidth% >> C:\Users\Wolverine\Desktop\MCEVARS.txt
    echo OutputExt %OutputExtension% >> C:\Users\Wolverine\Desktop\MCEVARS.txt
    echo FileSize %OutputFileSize% >> C:\Users\Wolverine\Desktop\MCEVARS.txt
    echo Month %OADMonth% >> C:\Users\Wolverine\Desktop\MCEVARS.txt
    echo Year %OADYear% >> C:\Users\Wolverine\Desktop\MCEVARS.txt
    echo Season %SEASON% >> C:\Users\Wolverine\Desktop\MCEVARS.txt

    Call %BatFile% %OutputFileName% %InputFileName% %FolderOutput% %WideoWidth% %OutputExtension% %OutputFileSize% %OADMonth% %OADDay% %OADYear% %SEASON%