What are the best practices for using/launching Emacs as Server on Windows 7/8? For example, on Windows Vista, I used to be able to make a file association with .TXT files that invoked emacsclient with the --alternate-editor=runemacs option so that if Emacs wasn't running, it would be launched. In Windows 7 and 8, the GUI simply does not allow any options. I am not sure if I could hack the registry directly to stuff the options in there, but since the GUI no longer supports it, I fear the underlying support might not be there either. I have considered trying to associate .TXT with something like a Emacs.BAT/Emacs.CMD file that could invoke emacsclient with options, but this has its own problems, and seems like a bad idea for ultimately launching a "windows mode" program Emacs.exe (which is not a "command line mode" program). I am wondering what others do. Perhaps I'm expecting too much automation, for example, the idea that if Emacs Server isn't already running, it gets launched seamlessly? Thanks! Mark