Getting stuck on a silly thing in regard restoring database table using vb.net.

base code as follows:
Code:
Process.Start("path to mysql\mysql.exe""" & " --user=<username> --password=<password> --host=localhost --database=<database> < " & """C:\backup.sql")
stop the code and pasting into the command code works, yet within vb.net throws a error in regard to "The systen cannot find the file specified"