Esecuzione di un file batch personalizzato sulla scorciatoia da tastiera nella directory corrente


1

Di recente sto sviluppando molti piccoli servizi .esb e sono abbastanza stanco di fare Shift+ Right clickper aprire cmdnella directory corrente e poi digitare mvn clean install.

Qual è il modo più semplice per eseguire .batfile semplici come:

cleanInstall.bat:

mvn clean install

sulla directory corrente quando l'utente premerà un semplice collegamento, ad esempio: Win+ C?

Ho già letto questo thread: come posso aprire un prompt dei comandi nella cartella corrente con una scorciatoia da tastiera? Tuttavia mi chiedo se devo usare software di terze parti?

Sto usando la versione polacca di Windows 7.

Risposte:


0
  1. Modifica il tuo file batch cd /D "%1"prima di eseguirlo mvn.

  2. Nella risposta alla domanda che hai collegato, modifica le righe in basso in modo che Run, cmd /K cd /D "%full_path%"vengano sostituite Run, mvnCleanInstall.bat "%full_path%"(o come si chiama il tuo file batch).

  3. Installa autohotkey e lo script modificato per i commenti alla risposta .

  4. Godere!

(Risposta originale modificata di seguito)

Altre opzioni: Shell classica consente di creare pulsanti della barra degli strumenti nelle finestre di Esplora risorse che eseguono programmi nella directory visualizzata dalla finestra.

In alternativa, è possibile creare un collegamento al file bat e denominare il collegamento "c" o qualcos'altro breve. Quindi è possibile digitare cnella barra degli indirizzi di una finestra di Explorer e premere Invio per eseguire il pipistrello nella cartella aperta. ( Fonte )


La seconda opzione può essere molto bella per risolvere il mio problema. Ci proverò, TUTTAVIA nella mia versione di Windows non Alt + D né Alt + E stanno focalizzando un indirizzo nel campo della barra degli indirizzi. C'è un pulsante F4 scomodo che porta un cursore alla fine dell'indirizzo, quindi devo mettere a fuoco tutto con Ctrl + A quindi inserire il mio comando. Troppe azioni disordinate. Sai forse qualche altro metodo per focalizzare la barra degli indirizzi?
ilovkatie,

La denominazione di .batfile come 'c' e l'inserimento in System32 funzionano abbastanza bene, tuttavia ho bisogno di trovare un metodo semplice per focalizzare e cancellare la barra degli indirizzi. L'opzione Autohotkey funziona anche, ma proverò a farlo senza altri software.
ilovkatie,

h30434.www3.hp.com/t5/Altri-Desktop-PC-Questions/… suggerisce che forse qualche altro programma sta afferrando alt + do + e - forse controllalo? Il comportamento cambia in base alla lingua di input della tastiera selezionata?
Cxw,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.