Fixes #5594: use windows compatible command for executor daemon

Ah, this is a CFEngine best practice! That is what I'm trying to get at!

Yes, your change is to replace && by &. But you're introducing an unrelated change - the full path.

Please add a comment above this line *explaining* why you're doing this. The comment is very simple to write: "CFEngine best practice is to use full paths on Windows". Then, we can understand why this is different between windows:: and !windows:: in the future. Thank you.