This started out as an attempt to disable the ‘online’ mailbox as an option.
I couldn’t find out how to do that, but if you make your GroupWise shortcut point to the .vbs script below it will force GroupWise to start in caching mode. Regardless of what the user last selected.
To create a script file, enter the text below into a new .txt file. Then rename the extension to .vbs.
Set WshShell = WScript.CreateObject("WScript.Shell")
Key = ""
Path = WshShell.RegRead("HKCU\Software\Novell\Groupwise\Login Parameters\path to cache\" & Key)
wshShell.Run("c:\novell\groupwise\grpwise.exe /pc-" & path)
Some of you may need to edit lines 3 and 4 depending on where your info is stored/where you have installed GroupWise.
What the script does is use Windows Scripting Host, first to read the path to the caching directory from the Current Users registry keys. Then it runs GroupWise using the ‘pc-‘ switch command with the cache path stuck on the end to start GroupWise in caching mode.
If there is no caching directory set GroupWise just starts up in online mode.
Disclaimer: As with everything else at Cool Solutions, this content is definitely not supported by Novell (so don't even think of calling Support if you try something and it blows up).
It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.