それよかオプション以外の実行ファイル名までのパスをどうして二重引用符で括る必要があるのが疑問
Program Filesの間に空白が入ってるからだと予想してるがシステムパスに半角含めるのがそも変態

それさ、エスケープしたらどうなるの?
C:\Program\ Files... とここまで書いて気づいた

そうか!Windowsはパス区切りにバックスラッシュ使うんだったなw
なるほどなるほど、そのせいか。スラッシュはエスケープにならんの?

エスケープ出来ない
ディレクトリ名に空白が含まれている(Program Files)
このせいね