How do I use FTP, (ange-ftp), within Emacs?
20.3 Emacs 20.3 comes with an ange-ftp.el that can use the standard Windows ftp.exe, so you should not need to download anything to use ange-ftp. If you are behind a firewall you may have problems, because the native FTP client doesn’t support passive mode, if this is the case then you’ll need to download ftp.exe, and follow the instructions below. Place the ftp.exe executable in a directory where you keep your local executables. Then be sure that the exec-path variable is set so that, when Emacs runs the ftp.exe program, it runs the one you downloaded (and not the default one). As an example, assuming that you placed ftp.exe in, say, %HOME%\bin, you could set exec-path as follows in your startup file: (setq exec-path (cons (expand-file-name “~/bin”) exec-path)) As another alternative, you can tell ange-ftp exactly which ftp program to use by customizing ange-ftp-ftp-program-name, e.g.: (setq ange-ftp-ftp-program-name “c:/bin/ftp.exe”) With this method you don’t have to worry about the