Well, I'm on XP sp1 here, but I had no problem getting it to output the help file at command promt:
QUOTE
D:\Desktop\test>shorten -h
shorten version 3.5.2: © 1992-1999 Tony Robinson and SoftSound Ltd
Seek extensions by Wayne Stielau; UNIX maintenance by Jason Jordan
Usage: shorten {options} [input file] [output file]
-a 0 bytes to copy verbatim to align file
-b 256 block size
-c 1 number of channels
-d 0 number of bytes to discard before compression or decompression
-e erase seek table appended to input file
-h help (this message)
-i inquire as to whether a seek table is appended to input file
-k append seek table information to existing shorten file
-l print the license giving the distribution and usage conditions
-m 4 number of past block for mean estimation
-n 256 minimum signal to noise ratio in dB (256 == lossless coding)
-p 0 maximum LPC predictor order (0 == fast polynomial predictor)
-q 0 acceptable quantisation error in bits
-r 32.0 maximum number of bits per sample (32.0 == lossless coding)
-s generate seek table information in separate file [input file].skt
-S[name] generate seek table information in separate file given by [name]
-t wav specify the bit packing and byte ordering of the sample file from
{aiff,wav,ulaw,alaw,s8,u8,s16,u16,s16x,u16x,s16hl,u16hl,s16lh,u16lh}
-u merge the two zero codes in ulaw files
-v 3 format version number (2: no seek info; 3: default)
-x extract (all other options except -a, -d and -t are ignored)
D:\Desktop\test>
But, one thing, it's a ICL7.1 compile... You might need to have libmmd.dll in %path%
Do you have it?
Will try to see if it will encode file too