acceso directos con la clase RandomAccessFile es posible?

Iniciado por jhonatanAsm, 21 Marzo 2012, 23:46 PM

0 Miembros y 1 Visitante están viendo este tema.

Proteus1989


jhonatanAsm

gracias por contestar men, respecto al code aún no me llega a crear el archivo.txt

en cmd1.java lo puse así:
Process p = Runtime.getRuntime().exec("cmd.exe /K archi.bat");

y no me creo el archivo men.

ahora cambie el .bat así:

Código (bash) [Seleccionar]
set ruta="C:\Users\Lili\Documents\pruebas java\acceso directo\applet ad\new8.txt"
echo holaohoyyy26-03>%ruta%


y en cmd1.java puse esto:

Código (java) [Seleccionar]
Process p = Runtime.getRuntime().exec("C:\\Windows\\System32\\cmd.exe /K C:\\Users\\Lili\\Documents\\pruebas java\\acceso directo\\applet ad\\archi.bat");

System.out.println(p);


y me escribió:  java.lang.ProcessImpl@1df073d
mas no llegó a crear el .txt .

Échame otra manito ps.salu2.
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

Proteus1989

p es un puntero a un objeto, lo que te ha mostrado es la dirección de memoria de este.
Prueba a cambiar C:\\Windows\\System32\\cmd.exe solo a cmd.exe (En principio debe estar en sea ruta, pero quien sabe)

Se quedaría así
"cmd.exe /K C:\\Users\\Lili\\Documents\\pruebas java\\acceso directo\\applet ad\\archi.bat"

jhonatanAsm

esta igual men, si conoceis de algunas otras clases, no importa sean dificiles pero, me permitan crear accesos directos te lo agradecerìa mucho men. salu2
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

Proteus1989

Pues a mi lo que te he pasado me funciona perfectamente en mi PC.
Y no conozco de otra. Mira a ver, porque algún fallo tonto tienes que tener.