2009-06-25 7 views
0

Ich wurde aus Vista zu XP aus Gründen, die nicht relevant sind, heruntergestuft.Vermeiden Sie zu blinken, wenn Sie eine .cmd-Datei starten

Ich fand das Clipping-Tool sehr nützlich, das in XP nicht verfügbar ist, also entschied ich mich, mein eigenes zu erstellen.

alt text http://img81.imageshack.us/img81/8851/snip251609121640.png

Es funktioniert gut, so habe ich es int .cmd-Datei für einfache Inbetriebnahme (I nicht die .jar-Datei wie das Erstellen fühlte)

Mein einziges Problem ist jetzt die Eingabeaufforderung Bildschirm öffnet sich und verschwindet mit einem unangenehmen Effekt.

Das ist es:

echo off 
start javaw -classpath lib\myutil.jar;classes recortes.Main 

Gibt es eine Möglichkeit der Befehl nur, ohne zu blinken laufen? (Andere als die .jar-Datei zu erstellen?)

EDIT

Ich habe den Rat von Jeffrey folgte. Ich hatte einen Mecki auf die .cmd-Datei, jetzt die Verknüpfung es selbst hat die folgenden:

"C:\Archivos de programa\Java\jre6\bin\javaw.exe" -classpath lib\myutil.jar;classes -Djava.util.logging.config.file=logging.properties recortes.Main 

starten in:

C:\Users\oreyes\recortes 

und funktioniert gut!

Dank

Antwort

1

Erstellen Sie eine Verknüpfung (.lnk-Datei), die den Weg mit Argumenten an die ausführbare Datei enthält. See KB244677 für Informationen, wie Sie dies von einem Skript aus tun.

+0

Ich habe eine Verknüpfung zu der .cmd-Datei. Meinst du, ich sollte den Inhalt der .cmd direkt in die Verknüpfung einfügen? – OscarRyz

+0

Es funktioniert gut (gut, fast, weil das Programm fehlschlägt: P) Wo ist jetzt die stdout? :) – OscarRyz

+0

Oh .. Ich denke, ich muss java.util.logging verwenden. – OscarRyz