Lancer des programmes sur un Windows distant depuis Linux

Mon pot Johnny a trouvé un super soft pour lancer des programmes windows depuis Linux.

C’est une bonne astuce pour faire quelques tests.

========>
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

Source: http://blog.nasa.fr

Leave a Reply

Your email address will not be published. Required fields are marked *