Echappement de caractère

Il est très complexe de jongler les écahppements de caractère dans un batch qui appelle des commande powershell. Notamment pour mettre les chemins avec des espaces entre double quote.

synthaxe:

\\\"`\\\"Test avec espace`\\\"\\\"

example:

start /D c:\ /B powershell -command "& {$args='-command "write-output \\\"`\\\"Test avec espace`\\\"\\\" ;sleep 5"';Start-Process powershell -ArgumentList $args}"