Hey avez-vous les gars ici jamais pensé à la possibilité de lancer et en cours d'exécution Cygwin à partir de la fenêtre invite de commande/console? C'est ce que je fais toujours. Ensuite, vous pouvez faire tout ce que vous voulez à l'apparence de la console pour le rendre sexy.
essayer d'obtenir su depuis cygwin peut parfois être difficile, surtout lorsque vous essayez de faire du gros crunch avec les outils fournis. Les gens ont essayé toutes sortes de choses à partir de sudo SU pour Windows ... quoi que ce soit ... quand il peut être aussi simple que de transmettre les informations d'identification de l'administrateur de votre «utilisateur» (si vous êtes l'administrateur?) Même sans UAC pop ups . Vous pouvez le faire via un simple script batch. Ayez ci-dessous une capture d'écran de ce que mon Cygwin ressemble et cela fonctionne à partir d'une version portable de Cygwin aussi! Aucune entrée de registre et aucune de ces ordures!
Le fichier de commandes passe les informations d'identification à bash puis bash change répertoire (notez les guillemets sont nécessaires pour passer cette variable à la colsole Cygwin pour que cela fonctionne)
@echo off
setlocal enabledelayedexpansion
REM Changing working folder back to current directory
%~d0
CD %~dp0
REM Folder changed
bash --login -i -c "cd {insert_directory_name_here} && exec ./execution-file-here"
cls
exit 1
Note: les supports comme si {} dans l'exemple ci-dessus ne sont PAS inclus dans le script batch. Notez également que Windows fenêtre CMD transmet la chaîne à Cygwin pour interpréter comme des conditions multiples; Cygwin ne lit pas les citations eux-mêmes, mais c'est entre eux. le & & dit changer de répertoire et quand vous exécutez le script ./execution-file-here quand vous y arrivez.
C'est un double défi que vous pouvez lancer une application Cygwin ou Linux à partir d'une fenêtre MS-Windows et même pas taper une lettre de code ou ouvrir une console ou quoi que ce soit. Je conserve ce fichier de commandes dans le répertoire/Cygwin/bin et crée un lien de raccourci Windows sur le bureau. Dans le raccourci je peux styliser la fenêtre du shell cmd. Même aller aussi loin que la transparence ;-)
La dernière version était 2006, savez-vous si la ligne 2.0b est stable ou pas? Ou devrais-je aller avec 1.5 pour le tester? –
Répondant à ma propre question, 2.0b est ce qui est représenté.Je suppose que cela fonctionne. en tout cas :-) –
La console est vraiment géniale, je l'utilise avec les windos GNU tools et git .. presque fait que mon windoes box me donne l'impression d'une lecture os ... presque ;-) – Newtopian