
sintaxis comando DOS para imprimir desde java
Publicado por Camilo Reyes (62 intervenciones) el 16/05/2011 17:44:43
Buenos dias a todos
He intentado imprimir un archivo por medio de comandos DOS desde una aplicacionn en java pero no lo he logrado.
lo que he hecho es lo siguiente desde el cmd de windows ingreso la siguiente información:
print/d:\\materiales_bas2.pegatex.com.co\\ZebraZM4bascula2 c:\ficheros\test.txt
luego de eso sale la impresion en la impresora, pero al pasar estas líneas a una aplicacion de java no me funciona, lo he probado con la siguiente línea en el cmd y en la aplicacion java y si funciona :
Runtime com = Runtime.getRuntime();
try{
com.exec("cmd /c ipconfig > e:\\archivo.txt");
}
catch(Exception e){
System.out.println(e.getMessage());
}
tambien lo probe ghaciendo ping y ping sostenido y lo hace bien pero al hacerlo para imprimir no muestra ni hace nada.
copio el código a ver si saben de alguina solucion al problema.
Gracias de antemano por sus respuestas
Runtime com = Runtime.getRuntime();
try{
com.exec("cmd print/d:\\materiales_bas2.pegatex.com.co\\ZebraZM4bascula2 c:\ficheros\test.txt");
}
catch(Exception e){
System.out.println(e.getMessage());
}
He intentado imprimir un archivo por medio de comandos DOS desde una aplicacionn en java pero no lo he logrado.
lo que he hecho es lo siguiente desde el cmd de windows ingreso la siguiente información:
print/d:\\materiales_bas2.pegatex.com.co\\ZebraZM4bascula2 c:\ficheros\test.txt
luego de eso sale la impresion en la impresora, pero al pasar estas líneas a una aplicacion de java no me funciona, lo he probado con la siguiente línea en el cmd y en la aplicacion java y si funciona :
Runtime com = Runtime.getRuntime();
try{
com.exec("cmd /c ipconfig > e:\\archivo.txt");
}
catch(Exception e){
System.out.println(e.getMessage());
}
tambien lo probe ghaciendo ping y ping sostenido y lo hace bien pero al hacerlo para imprimir no muestra ni hace nada.
copio el código a ver si saben de alguina solucion al problema.
Gracias de antemano por sus respuestas
Runtime com = Runtime.getRuntime();
try{
com.exec("cmd print/d:\\materiales_bas2.pegatex.com.co\\ZebraZM4bascula2 c:\ficheros\test.txt");
}
catch(Exception e){
System.out.println(e.getMessage());
}
Valora esta pregunta


0