
Ich habe winexe ausprobiert - es funktionierte gut unter Windows XP und Windows 7. Aber es funktioniert nicht unter Windows 8.1. Ich bekomme nur
ERROR: Cannot open control pipe - NT_STATUS_INVALID_PARAMETER
Derselbe Befehl läuft auf älteren Windows-Versionen einwandfrei. Soweit ich weiß, liegt das daran, dass Windows 8.1 die Unterstützung für SMB 1.0 eingestellt hat, das von winexe verwendet wird. Gibt es eine Möglichkeit, winexe zu zwingen, SMB 2 zu verwenden?
Oder gibt es vielleicht ein anderes Tool, das mit Windows 8.1 funktioniert?
Ich habe PsExec (das SMB2 und daher Windows 8.1 unterstützt) unter Wine ausprobiert, habe es aber nicht zum Laufen gebracht.
Antwort1
Ich habe einige Cron-Tab-Aufgaben, die eine Powershell unter Windows ausführen mussten. Mit den integrierten Windows-Komponenten ist dies schwierig (vielleicht nicht unmöglich?).
Ich habe mich für die Verwendung entschiedenPowershell-Serverdafür sollte aber jede Windows SSH-Serversoftware funktionieren.
Antwort2
Sie tun dies mit Winexe und schauen sich Winexe an.
Auf der Seite heißt es, dass es möglich ist, Befehle auf Windows NT/2000/XP/2003-Systemen von GNU/Linux aus auszuführen (und möglicherweise auch von anderen Unix-Systemen, die das Samba 4-Softwarepaket erstellen können).
Ich kann Ihnen auch sagen, dass es nach der richtigen Konfiguration der Windows-Firewall auch unter Windows 7 und Windows Server 2008 funktioniert.