There's no difference between calibre's syntax on Mac/Windows/Linux. The only gotchas are pathnames.
Note: That command for adding books is broken -- `rm -r /newly/added/books/` needs to be a new command separated by ";" or "&"
Of course, Windows doesn't use the bash shell so there is a different "delete files" command.
...
The calibre-server command doesn't print output -- it is meant to simply sit there until you quit.
Test
on your computer running the server. The port number is 2500 so
http://0.0.0.0:2500 should show the server.