Is there a faster way to restart macOS Sierra into the bootcamp partition? [duplicate]

When I'm in windows under bootcamp all I need to do to restart into macOS is

  • Right click the bootcamp icon in the task bar
  • Select "reboot into macOS"

When I'm in macOS and I want to switch to windows I need to

  • Click the apple in the upper left
  • Select "System Preferences"
  • Select "Startup Disk"
  • Click the lock
  • Enter administrator password
  • Select "BOOTCAMP Windows"
  • Click "Restart..."

Am I missing some obvious shortcut to reboot into windows, or is this really the best that Apple can do to support restarting into bootcamp?

If apple doesn't provide an easier way is there an app, script, or something that I can use to make the process of switching from macOS into windows a two click operation?

Note about duplicate:

Please be aware that this is an ongoing issue with macOS, and that over the years Apple has changed things so solutions that worked in the past no longer work now.

The duplicate question how to quickly reboot from OSX to Windows and back does have one answer that may work for macOS Sierra, but it's buried, the selected and most other answers do NOT work on this version of macOS.

I've edited the question title to clarify which version of macOS this question targets, and I expect we will need to have a question for each version of macOS so people can find the answer for their particular system, rather than digging through a long question and trying several "solutions" until the real solution for their setup is found.

- macOS Sierra 10.12.6 & Windows 7 Pro 64bit bootcamp on MacBook Pro (17-inch, Early 2011)


What I do.

Restart normally. When you hear the startup chime, press the option key. You will get a choice of OS, including BootCamp. Use the arrow key to select and press return.