You can have shortcuts on the Desktop for shutdown, restart, logoff, standby etc.
Right-click on the Desktop and create a new shortcut by selecting New > Shortcut.
Then in the Type the location of the item box, enter shutdown.exe -s -t 00
where 00 is the delay in seconds (you can increase it). You will then be asked to select a name (call it “Shutdown”, for example).
After creating the shortcut, you can change the icon assigned to it by right-clicking on the shortcut and selecting Properties. The window that comes up next has a Change Icon option.
For a Restart shortcut, use shutdown.exe -r -t 00
For logoff shortcut, type shutdown -l -t 00
For Fast User Switching shortcut, use Rundll32.exe User32.dll, LockWorkStation
For Standby/Hibernation shortcut use Rundll32.exe PowrProf.dll, SetSuspendState