Lancer des programmes sur un Windows distant depuis Linux

Il peut être très pratique de lancer depuis un serveur central Linux des commandes sur un serveur Windows distant.

Je pense notamment à des actions exécutées suite à une alerte de monitoring pour relancer un service Windows par exemple.

WinEXE est un utilitaire en ligne de commande, permettant de lancer des commandes sur un serveur Windows distant depuis une machine Linux.

C’est un peu le clone de psexec de sysinternals porté sous Linux => http://sourceforge.net/projects/winexe/

L’utilisation est très simple, l’outil s’utilise depuis la ligne de commande, avec la syntaxe suivante : winexe -U [DomaineWindows/]Utilisateur%MotDePasse //Serveur Commande

winexe -U HOME/Administrator%Pass123 //192.168.0.10 « ipconfig /all »

winexe -U HOME/Administrator%Pass123 //host ‘cmd /C dir C:’

winexe -U HOME/Administrator%Pass123 //host.com ‘cmd /C net stop wuauserv && net start wuauserv && echo AutoUpdates service restarted’

    winexe -U HOME/Administrator%Pass123 //192.168.0.10 « ipconfig /all »
    winexe -U HOME/Administrator%Pass123 //host ‘cmd /C dir C:’
    winexe -U HOME/Administrator%Pass123 //host.com ‘cmd /C net stop wuauserv && net start wuauserv && echo AutoUpdates service restarted’
    cat | winexe -U HOME/Administrator%Pass123 //host cmd <<EOF
    net stop wuauserv
    net start wuauserv
    echo AutoUpdates service restarted
    exit
    EOF

About Johnny

En charge des services transversaux chez Linkbynet, je m'occupe de divers domaines stratégiques comme la supervision ou la sauvegarde. Passionné par les nouvelles technologies mon rêve est de pouvoir me projeter dans le futur pendant 1 journée pour m'émerveiller de toutes les innovations.

One thought on “Lancer des programmes sur un Windows distant depuis Linux

Comments are closed.