"Input-Zeile ist zu lang" in BAT-Dateien
Muss ich kompilieren meine .jar Datei viele Male an einem Tag, also ich hab eine Idee, ich könnte ein BAT - Datei compiler schneller, hier ist es:
call "jar cmf 'META-INF/MANIFEST.MF' 'Bounce Tales.jar' a a.class aa.png ab.png ac.png ad.png ae.png af.png ag.png ah.png ai.png aj.png ak.png al.png am.png an.png ao.png ap.png aq.png ar.png as.png at.png au.png av.png aw.mid ax.mid ay.mid az.mid b b.class ba.mid bb.mid bc.mid bd.mid be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv c.class c.png d.class d.png e.class e.png f.class f.png g.class g.png h.class h.png i.class i.png icon.png j.class j.png k.class k.png l.class l.png lang.bs-BA lang.cs-CZ lang.de lang.hr-HR lang.hu-HU lang.mk-MK lang.sk-SK lang.sl-SI lang.sq lang.sr-YU lang.xx m.class m.png n.class n.png o.class o.png p.class p.png q.class q.png r.class r.png RMIDlet.class s.png t.png u.png v.png w.png x.png y.png z.png"
Führte dies zu einem Fehler:
In der Eingabezeile ist zu lang.
Habe ich keine Ahnung, wie um es kürzer zu machen, und wenn ich copypaste den Befehl an die Konsole, es kompiliert einwandfrei...
- möglich, Duplikat der so erhöhen Sie die Eingabe der Leitungslänge(max.) in windows?
- warum setzen Sie den Befehl nach dem Aufruf in Anführungszeichen? normalerweise werden Sie nur
call somebatfile
odercall somecommand parameters
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie brechen Ihr line-up in mehreren Variablen, und verwenden Sie Sie, rufen Sie Ihren Prozess. Das ist die Art, wie wir verwendet, um den Pfad, die länger als die Anzahl der Zeichen MS-DOS begrenzt, eine Kommando-Zeile.
Diese Frage ist eine Kopie von: so erhöhen Sie die Eingabe der Leitungslänge(max.) in windows?
Ausführen einer batch-Datei mit einer langen Eingabe-string, den Sie abgrenzen müssen es mit dem Zeichen^.
^
Zeichen notiert sind.Okay, ich habe es gefunden. Ich habe diese:
Ich die BAT-Datei.