Commande BASH Ubuntu de Windows 10 comme utilisateur par défaut [Résolu]

Paullux_1er 64 Messages postés vendredi 10 février 2017Date d'inscription 11 décembre 2017 Dernière intervention - 11 juin 2017 à 17:51 - Dernière réponse : Paullux_1er 64 Messages postés vendredi 10 février 2017Date d'inscription 11 décembre 2017 Dernière intervention
- 11 juin 2017 à 22:36
Bonjour,

Je veux lancer une commande du bash d'ubuntu depuis l'invite de commande en une ligne.

Sans devoir faire
lancer VcXsrv.exe
Puis:
C:\Users\mon-nom.mon-pc>bash
mon-nom@mon-pc:~$ macommande


Je veux faire un raccourci d'une appli, et que ça soit transparent pour l'utilisateur.

Merci d'avance
Afficher la suite 

3 réponses

Répondre au sujet
Paullux_1er 64 Messages postés vendredi 10 février 2017Date d'inscription 11 décembre 2017 Dernière intervention - 11 juin 2017 à 18:54
0
Utile
En Cherchant un peu j'ai trouvé :

"C:\Program Files\VcXsrv\vcxsrv.exe"  :0 -ac -terminate -lesspointer -multiwindow -clipboard -wgl && bash -c "DISPLAY=:0.0 /usr/games/gnome-mines" && taskkill /f /im vcxsrv.exe
Commenter la réponse de Paullux_1er
Paullux_1er 64 Messages postés vendredi 10 février 2017Date d'inscription 11 décembre 2017 Dernière intervention - 11 juin 2017 à 20:41
0
Utile
1
Pour lancer à partir d'une icône, j'ai préparé un fichier *.bat :

@echo off
if "%~1"=="" goto MIN
start /b /d "C:\Program Files\VcXsrv\" vcxsrv.exe :0 -ac -terminate -lesspointer -multiwindow -clipboard -wgl
start /min /wait "C:\Windows\System32\" bash.exe -c "DISPLAY=:0.0 /usr/games/gnome-mines &>/dev/null"
start "C:\Windows\System32\" taskkill.exe /f /im vcxsrv.exe
Exit /b
:MIN
start /min "My batch file" "%~f0" OK
exit /b
Paullux_1er 64 Messages postés vendredi 10 février 2017Date d'inscription 11 décembre 2017 Dernière intervention - 11 juin 2017 à 22:36
Nouvelle version :

@echo off
if "%~1"=="" goto MIN
start /b /d "C:\Program Files\VcXsrv\" vcxsrv.exe :0 -ac -terminate -lesspointer -multiwindow -clipboard -wgl
start /min /wait "C:\Windows\System32\" bash.exe -c "DISPLAY=:0.0 /usr/games/gnome-mines &>/dev/null"
start "C:\Windows\System32\" taskkill.exe /f /im vcxsrv.exe
start "C:\Windows\System32\" taskkill.exe /f /im cmd.exe
Exit /b
:MIN
start /min "" "%~f0" OK
exit /b
Commenter la réponse de Paullux_1er