How to Create Restart Button on Taskbar in Windows 7
You already know about shortcuts and how useful they are. Shortcuts help us launch files/folders and applications rapidly from the desktop. Today, I am going to tell you how you can create a Restart shortcut button on the taskbar and desktop.
1. Right click on the desktop and move to New then select Shortcut.
2. A window opens up for you to give the path where you need to enter “shutdown /r /t 0”. After entering this command, click on Next then Finish. A new shortcut will be created on the desktop named “shutdown.exe”.
3. Now change its icon to give it a better look and make it more recognizable. Right click on shutdown.exe and select Properties then click on the Change Icon button and select any icon of your choice.
4. The last step is to drag the newly created shortcut to the taskbar. You can also rename the icon as “restart”
Note: You can remove it any time by right-clicking on the button and selecting “Unpin this program from taskbar”.

This is nifty, thanks.