スペースを含むパスで exe を呼び出すと、powershell で問題が発生します。
PS C:\Windows Services> invoke-expression "C:\Windows Services\MyService.exe"
「C:\Windows」という用語は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前のスペルを確認するか、パスが含まれている場合は、パスが正しいことを確認してから再試行してください。
「Windows」と「サービス」の間のスペースで分割されているようです。この問題を回避する方法はありますか?