utorrent %variables are not resolved to values. How does filebot know where your files are? Because utorrent passes in values for these variables.
I guess you created a .cmd files and then just calling that one in utorrent? That doesn't work, utorrent will only replace variables in the original call. There's examples of how it should look like in the docs. Instead of %D there'll be a path, and so on.
Actually your call is incorrect as well. Are paths provided by utorrent or are you using it standalone? Because you messed up the quotes here: --def "exec=command path". Look at the output, you're passing it in wrong, thus forcing the amc script into standalone mode.
And third look even your --def exec ... is wrong. Your "command" is what should be executed. Is there a command called command? That was Windows Millennium times right? So I guess is you really mean:
Code: Select all
--def "exec=cmd /c \"C:/myscript.cmd\""
This is will work but is still wrong as this command will be run for each processed file. So you're yamj update script will be called 100 times after rename 100 files.