Another thing is, I don't use Microsoft Network at home. I use a Novell Netware server and Linux server at home to share things.
Ahhh Novell........how I miss it! I got my CNA on Netware 3.x and it always was far superior to Windows. Which is why I guess Bill Gates copied the best features of Novell with Windows 2000 and created the "Windows Active Directory" domain.
You simply need one so called Password, to get a member of the homegroup, and have access to the shared libraries, not to the whole pc.
In my home there's just me and my wife and I have a small NAS on which we store all the important stuff. Since it's already shared out, if I want to share something with her, that's where I put it.
Prior to purchasing the NAS, I had a folder on my PC that I shared. I created a user account for her on my PC using the same credentials she uses to logon to her PC's and added it to the share as per my guide. Then when she needed something I put it in that folder and she simply mapped a drive (no username/password required thanks to the user account I'd created on my PC for her) and accessed the data.
LOL - I just had to have a quick look at my coworkers computer. Mine is still running XP Pro.
I opened "File Explorer" (might be called something different in Windows 7) and drilled down in the C: drive to view all folders on the root of C: If you do the same and pick any folder (I used "temp"), right click on it and then select "Properties" from the pull-down menu that comes up. Once that property window opens you'll see several tabs, one of which is "Sharing" and the other "Security". The "Security" tab is the NT based sharing and is what I was referring to as the ACL. The "Sharing" the one you would use to share a folder and it does some basic permissions....but the real access control is on the "Security" tab.
It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.