Running Unity asset server update from command line

Hello,

Living in Australia I suffer some of the worst internet service in the so called civilized world.

As such I frequently like to fetch the latest assets for a project I’m working on at 2 am in the morning. Needless to say I’m usually asleep at this time so I’ve been trying to schedule my asset fetch.

I’ve been using the command line mode of Unity. The normal “unity -batchMode -quit -projectPath c:/dev/unity/project -assetServerUpdate servername.companyname.com username password” command works just fine run in a command window.

For scheduling I’ve been using the “at” command built into windows. When run from this scheduler I’m finding Unity just sits there in the task manager. I suspect it’s trying to open the “Connecting to asset server” window. It obviously can’t because it’s running detached (background process).

My first question; Does anybody have any ideas of how to work around this?

Secondly; Could I suggest we have -batchMode really really run unity without the gui.

batchmode is for client and does not work on windows at all at the time