If you have a Swiss registered car, I assume it already has a 2017 Autobahn Vignette on it (costs CHF 40).
The Austrian Autobahn Vignette is (unlike the Swiss one) available for shorter periods.
No Autobahns in Liechtenstein!
No Autobahn tolls in Germany,
As Laura says, most (but not all) Autoroutes/Autostrade in France and Italy have tolls. Make sure you have lots of Euro coins with you unless you are sure your plastic will be accepted.
Make sure you take your licence, registration documents and insurance with you, just in case you get asked for them. Standard car insurance cover all countries surrounding Switzerland.
You say "Location: San Francisco", but you claim to own a Swiss registered car. What licence have you got, Swiss or US? If it is a US licence, you will need an IDP (International Driving Permit) to certify your licence as valid and translate it. For a US licence you would normally have to get that in the USA.
You go through customs (but not passport checks) on entry and exit from Switzerland, but they aren't interested in private travellers, just slow down and get waved through. On minor roads the customs post will be unmanned, just roving patrols.
Obey all laws, especially speed limits.