Those instructions were for the smaug.exe that is available for download here. If you compile under Cygwin, and then execute a batch file, you are probably using the "Unix" version of SMAUG, not the one with the WIN32 enhancements such as services.
Amended on Tue 12 Aug 2003 06:54 AM (UTC) by Nick Gammon
Message
It worked for me. I tried it under XP Home, which should be much the same. This is what I saw ...
C:\smaug>smaug /?
SMAUG 1.4a
Usage is :-
SMAUG - runs as a service, or stand-alone
SMAUG /run - runs stand-alone
SMAUG /start - starts this service
SMAUG /stop - stops this service
SMAUG /install - installs this service
SMAUG /remove - removes (un-installs) this service
SMAUG /status - displays the status of this service
SMAUG /help - displays this information
C:\smaug>smaug /install
SMAUG 1.4a
Service successfully installed
C:\smaug>smaug /start
SMAUG 1.4a
Start request sent to service
C:\smaug>smaug /status
SMAUG 1.4a
The service is running.
C:\smaug>exit
After doing that the window closed and I was able to connect to the character from MUSHclient. In other words, it was running as a service.
Ok I am feeling stupid. I am running under XP Pro. When I do whats said in services.txt, all that happens is the mud gets booted. No services get installed or anything. Is there a different method?
If that isn't good enough, under many versions of Windows (eg. NT, XP, 2000) you can make it a "service" which runs in the background where you don't see it. See the services.txt help file that came with my download.
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.