- $PATH not set resulting in filebot: command not found issues (hard to find if you don't see the error output)
- Not quoting arguments that contain spaces > C:/Program Files/FileBot/filebot.exe -version ⇨ C:/Program: command not found
- Not escaping quotes in quoted arguments (--format "..."..."...")
- Accidentally escaping arguments (filebot -rename "C:\files\" --action test)
- “...” being used instead of "..." (apparently some command-line calls are written in Microsoft Word or Apple Pages)
- '...' used to quote arguments on Windows (blind copy & paste from examples for Linux or Mac)
- Literally passing in %D or %F as input arguments (filebot cannot magically resolve substitution patterns from 3rd party programs)
- Using {fn} (the current filename) in your format and then wondering why filebot does not rename files (blind copy & paste of format examples)
- Permission issues on Linux (always tricky but never an issue specific to filebot)
- The process cannot access the file because it is being used by another process issues on Windows (wretched OS limitations)
FileBot does have an easy-to-use GUI that can be used by anybody. The filebot command-lines tools designed for advanced users that have at least basic command-line skills. It is perfectly OK to stick to the GUI if the command-line seems daunting, but if you decide to spend a bit of time with the command-line you will find it to be easy and invaluable for any kind of automation.

However, as mentioned in How to 'Request Help' I may not have the time (or patience) to personally hand-hold every single user with taking their first baby steps with the command-line. Besides, some things you just need to figure out yourself to really understand them.

rednoah wrote:Make sure you escape and quote your cmdline arguments correctly. I will not fix your broken cmdline call for you.
rednoah wrote:When redirecting console output, make sure to include standard output AND error output. I will not fix your command not found issues.
Tips & Tricks:
- Use the @file syntax for reading cmdline args from text files so you don't have to worry about quoting and escaping arguments
- Read Cmdline and Argument Passing and play with it yourself using filebot -script fn:sysenv
- Read Shell Script Debugging for Beginners and learn how to to use IO Redirection