the destination path is scanned for escaped sequences. it's not part of the "option" used by the wit command, the options are at the end.
like you see there are two options : --wbfs and --split
The command line is divided in arguments :
command : wit
1st argument : copy. it tells wit that you want to copy. You better use "move" instead of copy if you have 1000+ games.
2nd argument : All the first quote. what's inside the first quote "/cygdrive/e/" is the path for the source.
3rd argument : All the second quote. what's inside the second quote "/cygdrive/f/games/%T [%I]/%+" is the path to the destination.
4th argument : --wbfs. it's an option, telling you want the wbfs format as destination
5th argument : --split. it's another option, telling you want to split wbfs at 4GB.
What you need for the filename is the part located inside the 3rd argument : the destination path.
In the destination path, you can either write letters, like "/cygdrive/f/games/" which means it will save inside the "games" folder.
If you have only one game to move or copy, you can specify the title yourself : "/cygdrive/f/games/mario.wbfs"
But if you have multiple games, you can't provide a filename for your destination, you need to use jokers to tell the program to rename each games using "title of the game".wbfs
All escaped sequences inside the 3rd argument of the command line can be found here :
http://wit.wiimm.de/info/iso-images.html#esc
I used :
%T : joker for "title of the game", provided by Gametdb.com, if not present it will use the internal Disc title.
[ ] : that's just parenthesis, it will write them as is.
%I : that's the joker for "GameID"
/ : folder delimiter, it will create a subfolder
%+ : joker for default filename. if you use "--wbfs" option, it will be "GameID.wbfs", for example SMNP01.wbfs