You'll want quotes around the exe path if it contains spaces. (It may work without, by luck, but only until something creates a C:\Program folder and breaks it.)
Whether you also need another pair of quotes around the %1 depends on the program you are running, but you usually do.