Ok right here go's
You can do this by using a program called
Autohotkey it is basically a form of script writing that is very user friendly, you can do all sorts with it but as far as this situation go's basically we're just going to use it to repeat a combination of keypresses and mouse clicks.
once you have installed the software create a new text document and paste in the below script
Code:
WinWait, My Movies - Collection Management,
IfWinNotActive, My Movies - Collection Management, , WinActivate, My Movies - Collection Management,
WinWaitActive, My Movies - Collection Management,
InputBox, count,, Enter how many times to loop for
Loop, % count
{
WinWait, My Movies - Collection Management,
IfWinNotActive, My Movies - Collection Management, , WinActivate, My Movies - Collection Management,
WinWaitActive, My Movies - Collection Management,
MouseClick, left, 618, 620 ; clicks mouse on personal data
Sleep, 100
WinWait, Edit Personal Information,
IfWinNotActive, Edit Personal Information, , WinActivate, Edit Personal Information,
WinWaitActive, Edit Personal Information,
MouseClick, left, 144, 225 ; clicks mouse on watched check box
Sleep, 100
MouseClick, left, 639, 524 ; clicks mouse on ok to exit personal data
Sleep, 100
WinWait, My Movies - Collection Management,
IfWinNotActive, My Movies - Collection Management, , WinActivate, My Movies - Collection Management,
WinWaitActive, My Movies - Collection Management,
MouseClick, left, 642, 651 ; clicks mouse on save title
Sleep, 100
Send, {SHIFTDOWN}{TAB 2}{SHIFTUP}{Down}
}
F1::RELOAD
Esc::ExitApp
now save the text file and change the extension from .txt to .ahk the icon should change to one with a green H, if your using the standalone version you may need to associate .ahk files to the Autohotkey program.
because this script sends mouse clicks it will only send them correctly if you have your screen resolution set to 1280x720 so either change your resolution or change the script to suit, you will see in the script a total of 4 mouse clicks and at the side it says what each or doing if you want to modify it to suit a different resolution these will need changing, to find the correct position for the clicks you can use the autosriptwriter program which comes with autohotkey, just click record and click where you want to find the coordinates for, click stop and it will be displayed in the window.
It is a shame that the watched tick box can only be altered by a mouse click if it could have been changed by pressing enter I could have wrote the whole script using just tab presses then it would have been able to work cross resolutions.
next have collection management open and in full screen drag the right edge of the title pane on the left to the right so it is fully expanded (double check its fully expanded as you can sometimes get it a little further after you come off first time) this step is because sometimes when I've been using cm I sometimes change the length of this pane so rather than restarting cm to get the default length back I use this method. we do this to ensure the clicks in the right hand pane land at the rcorrect spots.
now all the titles you wish to batch change must all to be together in cm if there not and you can't get them together by filtering you could ctrl select the titles that want changing once selected right click one of the sleected titles and add them all to a custom category then filter for this category.
now select the uppermost title that wants to be changed and run the script (make sure you leave cm in full screen) a message box will open asking how many times you wish to loop for, enter how many titles you wish to change in this box.
it will start going through your titles one by one and changing the watched status, note that it will change whatever is currently set to the opposite so this script can be used to batch change from unwatched to watched or the other way round.
at any point whilst the script is running you wish it to stop just press the escape key, If when the script has finished you want to use it again as long as you havent closed the sys tray icon or pressed escape you can reload the script by pressing f1.
my advice is given to help, my advice might not always be the best solution but is given to the best of my knowledge, my advice is not always approved by MyMovies and often isn't, if my advice ever suggests changing in any way a title from what is contributed on the webservice please insure no invalid changes are contributed, please read the following guides
Disc Title Contribution Guide,
Contribution Introduction,
TV Series Contribution Guide