Your command line contained two problems. First, no parameters should be included after the /service parameter. Parameters after /service is intended as arguments to the service, and will not be parsed by the profiler. Secondly, the /noui switch should not be followed by a + sign (it's used only as a switch, not as a boolean option).
So the correct command line is
Code: Select all
"C:\Program Files\SciTech\NetMemProfiler3\NetMemProfilerConsole.exe" /autocollect:1 /autosavesnapshot+ /noui /sessionfile:"IdeaBlade Persistence Server %DATE% - %TIME%.txt" /sessionprompt- /service:"IdeaBlade PersistenceServer Service"
Unless the /sessionfolder argument is provided, the session file will be saved in the default "Save to folder". The default folder can be edited using the Session File page under Tools->Options in the profiler.
Unfortunately, as mentioned in another post, no session file will be automatically created until the service is stopped. This is something we will address in the next version.