Where to put login.sql in Windows environment to configure SQL Plus?
You need to set the environment variable SQLPATH (through the Control Panel) to tell SQL*Plus where to find the file:


SQLPATH=C:\users\myname


Setting environment variables is explained here: http://support.microsoft.com/kb/310519/en-us