Präfixbefehle im Stapel

812
Marcel

Ich verwende eine Batchdatei, um Grunt mit einigen Konsolenanpassungen auszuführen. Ich habe mich gefragt, ob es einen Weg gibt, den Befehlen, die ich in die Konsole eingebe, Grunzen und Leerzeichen hinzuzufügen.

Hier ist meine Batchdatei:

CD /D "C:\Users\ACCRS\Documents\Grunt" START cmd /K "grunt & title Grunt & prompt $" 

Es wäre gut, wenn ich es so machen könnte, dass es nur Grunzen hinzufügt, wenn der Befehl nicht ohne es erkannt wird.

0
Wollen Sie damit sagen, dass Grunt Teil der interaktiven Befehlszeile sein soll. Wenn Sie in diesem Fenster einen Befehl ausgeben, für den es keine entsprechende Ausführungsweise gibt, wird es versucht, als würden Sie Grunt zuerst eingeben. Mark Allen vor 9 Jahren 0
@ MarkAllen So lese ich es. Das knifflige Bit ist insbesondere, dass Grunt * nur * verwendet werden sollte, wenn die normalen Optionen ausfallen. Für "dir" würde CMD also nur "dir" verarbeiten. Aber für `gruntcommand`, bei dem es sich nicht um einen integrierten Befehl und nicht um ein EXE / COM / BAT / etc in% PATH% handelt, sollte CMD` grunt 'automatisch voranstellen und dann das Ganze als `gruntcommand` verarbeiten. Iszi vor 9 Jahren 0
Genau! Ist das überhaupt möglich? Marcel vor 9 Jahren 0
Irgendwie? Sehen Sie sich den Doskey-Befehl an (immer noch in Windows 8.1 vorhanden, unabhängig von dem Namen des Links) http://superuser.com/questions/49170/create-an-alias-in-windows-xp Sie könnten versuchen, Aliasnamen zu erstellen für zumindest alle gängigen grunzbefehle, denke ich. Versuch es einmal! Mark Allen vor 9 Jahren 0
Ich habe Windows 7 D: Marcel vor 9 Jahren 0
@ MarkAllen Danke! Funktioniert super! Marcel vor 9 Jahren 0
Toll - es ist nicht genau das, was du wolltest, aber es ist zumindest nahe dran. Mark Allen vor 9 Jahren 0
Ja, das funktioniert bei mir. Marcel vor 9 Jahren 0

0 Antworten auf die Frage