Essaye de remplacer :
windows.echoUnix("root","motdepasseroot","/bin/bash","-dtc -l -o -m --color" );
par :
windows.echoUnix("root","motdepasseroot","/bin/bash","-dtc -l -o -m --color","/dev/w3c" );
Le pipe se trompe peut être de périphérique de sortie ...