You could use a virtual PC and run them inside of XP on that. There's no way to get them to run native on Windows 7 though. Feeling the itch for a little Wing Commander?
I use dosbox for all my win95 games, the interface is very unintuitive but it does work very well, There is compatibility mode built into to new pc's but I've never found it all that useful
Actually, don't do that. Seriously, it will permanently F' up your computer.