Yes , You can do a backup or restore job a command line , the command format like this:
{installastion directory\}cmdrun.exe "your job name" <BACKUP TYPE> [REPORT LEVEL]
For detail information about this command line parameters , please see the walk-through 6
An example , if you have installed SQL Server Backup in "C:\Program Files\SQL Server Backup" direcotry and created a backup job named "my_backup_job" ,you can run this job via this command line:
C:\Program Files\SQL Server Backup\cmdrun.exe backup "my_backup_job" 0 , 2
You can new a bat file and enter this comamnd line in it , then create a shortcut . If a user want to run this job , just click this shortcut .