¿Qué es lo que te está borrando, el fichero socket_server.php?
La verdad, no debería. El interprete php sólo ejecuta el script php y nada más.
Puedes añadir C:\xampp\php en el path de Windows para no tener que añadir la ruta entera cada vez.
También podrías crear un fichero de prueba test.php
<?php echo "ok"; ?>
Citar"cd: C:\xampp\php"
"php C:\xampp\daemons\test.php"
Y debería mostrarte por pantalla ok.
Para ver la versión de php:
Citar"cd: C:\xampp\php"
"php -v"