Je voudrais créer un raccourci pour exécuter cmd à un emplacement particulier avec quelques commandes.
J'espère qu'à partir de là, je pourrai trouver une option permettant de cliquer avec le bouton droit de la souris sur "Exécuter mes commandes cmd ici ...".
J'ai trouvé les raccourcis pour exécuter CMD avec Ruby. Ce qui fait partie de ce que je veux. C: \ Windows \ System32 \ cmd.exe / E: ON / K C: \ Ruby191 \ bin \ setrbvars.bat
Ensuite, dans le champ cible, je me suis positionné. Maintenant, j'ai juste besoin de savoir comment transmettre des arguments de démarrage.
Il s’agit essentiellement de m'aider à exécuter facilement le chargement de foie sur des dossiers. LiveReload est un mini-serveur Web / gem ruby qui actualise automatiquement le navigateur lorsque vous enregistrez les modifications apportées aux fichiers contenus dans le dossier dans lequel vous l'exécutez. https://github.com/mockko/livereload
Donc, fondamentalement, il lance cmd, lance ruby, passe dans le répertoire et active livereload.
la source
Réponses:
Lorsque vous créez un fichier de commandes (.bat). Tout ce qui est glissé et déposé va transformer en un paramètre de ligne de commande.
Vous pouvez accéder à ces paramètres avec% 1,% 2,% 3, etc.
Donc dans votre cas
...So basically it is running cmd, launching ruby, passing in the directory and activating livereload...
dans votre fichier chauve-souris (en supposant que vos affaires de rubis soient correctement sur votre chemin)
alors tout ce que vous avez à faire est de faire glisser ce répertoire dans le script et tout fonctionnera correctement
la source
utilisez ceci :
fonctionne pour moi ... vous pouvez éditer @ = "Livereload" pour changer son libellé dans le menu contextuel
la source
Ok en suivant ça ... http://www.windowsitpro.com/article/registry2/how-can-i-open-a-command-prompt-at-my-current-directory-in-explorer-.aspx?cpage=2
Je suis allé aussi loin que ça ... http://dl.dropbox.com/u/497583/code/livereload.reg [EDIT] Le fichier ci-dessus fonctionne très bien maintenant. J'ai juste besoin de & amp; & amp; séparer les commandes.
Mais j'ai besoin de savoir comment passer d'autres commandes telles que "livereload". En outre, il s’ouvre sur le dossier dans lequel vous vous trouvez et non sur celui sur lequel vous avez cliqué avec le bouton droit de la souris.
la source