Find this post interesting? Do you like interesting things? Maybe you would like my invention, a connectible candle called a WickBrick!
Get one here http://wickbrick.etsy.com/
Since Google seems to be coming here this is the link you really want for installing Squid on windows
https://michaelellerbeck.com/2009/04/14/chapter-3-the-internet-lockdown/ (Scroll Down to 3.1)
So if you want to install squid for windows on the non default drive its a little tricky. Not that tricky once you figure it out though!
First, unzip your files. Lets say to D:\Squid (The path to your sbin should look like D:\Squid\Sbin)
Next do a search and replace on C:/ (notice forward slash) and replace with D:/ in the D:/Squid/etc/squid.conf file
Then, uncomment the line that specifies meme.conf (do a search and then delete the # in front of the line)
Uncomment unlinkd_program D:/squid/libexec/unlinkd.exe
Uncomment logfile_daemon D:/squid/libexec/logfile-daemon.exe
Uncomment Icon Directory D:/squid/share/icons
UncommentError Directory D:/squid/share/errors/English
Uncomment cache_store_log d:/squid/var/logs/store.log
Uncomment cache_log d:/squid/var/logs/cache.log
Uncomment pid_filename d:/squid/var/logs/squid.pid
Ok, now we are going to install the squid service using the D:/squid/etc/squid.conf file the command to type is
(You have a command prompt at the D:\Squid\Sbin\ folder)
squid -i -f “d:/squid/etc/squid.conf”
Now we need to set the commandline variable of the service to point to the config file as well so type
squid -O “-f d:/squid/etc/squid.conf”
Ok, now initialize the cache using the config file so type
squid -z -f “d:/squid/etc/squid.conf”
Ok, now you can start the service!
net start squid! Enjoy a new path to your squid life