Der direkteste Weg ist wahrscheinlich einen SSH-Server auf dem Windows-Rechner zu installieren. Cygwin enthält einen SSH-Server.
Je nachdem, wie präzise Ihre Timing-Anforderungen sind, können Sie möglicherweise einen "at" -Auftrag in der Windows-Box haben, der regelmäßig ausgeführt wird (alle 5 Minuten?) Und ausgeführt wird, wenn er sieht, dass eine bestimmte Datei existiert Datei. Dann könnten Sie Samba/smbclient verwenden, um die Datei zu erstellen. Sie müssten Filesharing auf der Windows-Box aktivieren, damit dies funktioniert.
Wenn die Windows-Box über einen Webserver verfügt, können Sie eine CGI schreiben und sie mit wget oder cURL auslösen.
Das funktionierte für mich, aber der Pfad war relativ und folgte der Linux-Syntax, also 'ssh user @ windows-box/batch.bat' –