## 18 January, 2011

### Emacsclient Setup on Windows 7 Starter

Problem -- not starting a new instance of Emacs but reusing an Emacs already running when opening a file with a file type associated with Emacs in Windows Explorer on my netbook @home running Windows 7 Starter. I also wanted the icons of the associated file types to have the Emacs icon.

My quick fix to this was to
• write a bat file, `runemacsclientw.bat` much like the example on the EmacsWiki to start emacsclientw.exe,
• convert the bat file to exe with a simple converter,
• choosed the above bat file as batch file,
• checked Invisible application (don't know if this matters...),
• under the Versioninformation tab picked an Emacs icon file from under the `etc/icons` path,
• compiled, and exited,
• fix read/execute permissions for the users group on the new exe file, `runemacsclientw.exe`, placed in the emacs `bin` directory
• associate file types to be opened by Emacs with `runemacsclientw.exe`, and
• add `(server-start)` to the Emacs init file, `.emacs`
Done, now I pinned a link to `runemacsclientw.exe` on the taskbar and defined an alias, `emacs`, for `runemacsclientw.exe` in my `.bashrc`. I run cygwin/bash on my Windows boxes.