Utilizo mi ordenata de sobremesa con la maca por lo que a veces lo uso para jugar y a veces para currar, etc..
Me gustariá crear un Menu de Inicio al entrar en Windows Xp que me permita arrancarlo de forma normal o que automaticamente me ejecute un Fronted que me he hecho para todos los emuladores.
No se ni siquiera si es posible pero cualquier ayuda será bienvenida
Se que en MS-Dos y Windos 98 se podia hacer. De chaval hacia cosas parecidas para tener diferentes arranques (con memoria expandidad o no)
Un saludo y gracias de antemano ;)
rocklee_san28/8/2006, 13:10
hombre un metodo facil seria crear otra particion en el hd , y instalar otro windows , asi tendrias dos windows al iniciar y te dejaria elegir entre ellos.
espero que te sirva la idea.
un saludo
mincho28/8/2006, 14:36
Tambien puedes instalar otro Windows en la misma particiion, y luego editas el archivo boot.ini, para darle el tiempo para arrancar, predetrminar cual saldra de primero y poenerle el nombre que quieras.
Un saludo...
rocklee_san28/8/2006, 15:23
si , pero segun dicen suele ser algo mas inestable tener dos windows en una misma particion. la verdad es que no se por que , pero por eso le di esa opcion de las particiones.
un saludo tio
Nestoracebo28/8/2006, 15:38
Bueno la cosa es que no quiero particionar mi disco duro, no le veo la necesidad, lo unico que quiero es el ordenador me pueda arrancar normal o arrancar y juesto despues ejecutar un archivo...es decir automaticamente. Me imagino que esto ultimo si que lo sabreis hacer...aunque yo no...asi que si lo del menu no sabeis pues saber como ejecutar algo directamente seria un buen comienzo.
¿msconfig?
¿boot.ini?
¿autoexec.bat y config.sys? (por cierto en XP siguen existiendo) :unsure:
;)
- Bubu -28/8/2006, 18:42
Yo recurriría a los grandiosos BAT. Créate un BAT que tenga el CHOICE, y lo cascas en los programas de Inicio. Así, al arrancar Window$ XP, te mostrará la ventana de consola con el menú, y ahí ya eliges front end o no, jiji.
Macarro28/8/2006, 18:54
Y no es más cómodo crear un par de cuentas de usuario? Así al arrancar, preguntará cuál quieres usar, la arcade o la de pc de sobremesa.
- Bubu -28/8/2006, 18:57
Pero entonces si configuras algo que quieres que sea común lo tendrías que hacer en los 2 usuarios.
mincho28/8/2006, 21:09
Esta es buena opcion, y hasta le pondras contraseñas...
Nestoracebo29/8/2006, 07:54
Ummmm las dos opciones me parecen buenas...quizas me Tire algo mas la de Bubu por eso de que soy un amante del MS-Dos de toda la vida (lo seguia usando cuando la gente andaba con windos 98), es mas os dire que mi Frontend son una burrada de BATS que se ejecutan a traves de llamadas desde una pagina web que hace de "interfaz amigable" :)
Bubu de todas formas tengo un par de dudas. Primera: no recuerdo exactamente como se utilizaba el comando choice, ¿tienes algun ejemplillo?
Segunda: Nunca he añadido la ejecución de un archivo por lotes (un BAT) al arranque de windows alguien sabe como hacerlo
ed_hubble29/8/2006, 11:31
Pues creas el .bat en el escritorio (o lo creas en otro sitio y luego lo pones en el escritorio), y desde alli lo pinchas con el raton sin soltarlo y lo llevas (siempre sin soltar) a: Inicio/programas/inicio, y alli dentro de lo que se abre de inicio lo sueltas. Siempre que arranque windows ejecutara lo que haya dentro de /inicio. Un saludo
empardopo29/8/2006, 11:46
NestorAcebo,
lo mismo si llamas al joytokey desde ese fichero bat, tambien podrías seleccionar las opciones desde el panel de control , por ejemplo, con el botón de 1 player arrancas en modo MACA y con el 2 player entras en modo PC normal para currar.
No lo he probado pero no creo que haya problemas, tan sólo, los normales para dejarlo fino y a tu gusto.
Un saludo
Nestoracebo29/8/2006, 12:02
Si ya lo he hecho y funciona de puta madre...solo un problema: el bat con el menu no es la ultima cosa que se ejecuta al inicio por lo que no esta en el nivel superior y se minimiza. Por lo que antes de elegir en el menu he de maximizarlo de nuevo. ¿alguien sabe como hacer que el .bat sea lo ultimo que se ejecute al inicio de windows?
Un saludo ;)
empardopo30/8/2006, 10:55
NestorAcebo,
¿me pasas el contenido de tu fichero bat y dónde lo has puesto exactamente?
Intentaré echarle un vistazo a ver si lo solucionamos.
Saludos
- Bubu -31/8/2006, 01:27
¿Y si le pones una pausa al principio del BAT pa que tarde "mucho" en terminar?
Nestoracebo31/8/2006, 07:56
Es lo que he hecho, lo que pasa es que la pausa no se quita automaticamente como a mi me gustaría....lo que he hecho es hacer que el BAT se ponga a hacer cosas insulsas como abrir y cerrar muchas veces un programa para que pierda tiempo, ¿se os ocurre alguna forma sencilla de que el BAT pierda cinco segundos sin hacer nada y que luego continue su ejecución automáticamente?
empardopo31/8/2006, 17:53
NestorAcebo
he subido un programita tonto que he hecho en C al almacén marciano, el cúal pausa el número de segundos que le pases como parámetro.
Si dicho programita lo metes en el path puedes llamarlo desde donde quieras, añádelo en tu fichero bat, a ver si te funciona.
Espero tus comentarios.
Saludos
- Bubu -31/8/2006, 17:59
Y si pones en el BAT la línea "PAUSE" se quedará esperando hasta que pulses una tecla.
Nestoracebo1/9/2006, 08:05
Perdon por mi ignorancia pero nunca he usado el almacen marciano y no se como se accede :unsure:
empardopo1/9/2006, 10:15
Nestoracebo,
ya te lo he mandado a tu correo! Pruébalo, y me comentas.
Saludos
Nestoracebo1/9/2006, 10:50
De puta madre es justo lo que necesitaba!!!!....por curiosidad? no sera un un bucle implementado con un "for" que no hace nada de nada jejeje (yo tambien se algo de preogramación)
empardopo1/9/2006, 11:17
NestorAcebo,
que va! Más fácil que todo eso, he utilizado la función sleep de C, utilizando el paso de un parámetro a la función :D
te paso el código si quieres también (hace mucho, mucho que no programaba en C, así que no os metáis conmigo):
Madre mia...ojalá supiera una cuarta parte de lo que vosotros sabeis.
empardopo1/9/2006, 12:29
Lord,
tú si que eres el p*** amo! Mira mi firma, jaja
Te cambio mis conociemientos de programación por los tuyos artísticos! :D
Cuando te pongas en la firma, Fan incodicional de empardopo, jajajajajaja
Fuera bromas, que cuando necesites alguna cosilla del estilo, si puedo ayudarte ya sabes.
Saludos
- Bubu -1/9/2006, 20:04
Bueno, empardopo, y digo yo: ¿Qué diferencia hay de poner una orden PAUSE en el bat, a tener que hacer lo del C, compilar, etc?
empardopo4/9/2006, 09:26
Bubu,
no controlo demasiado los ficheros bat, pero lo probé y me ocurría lo que decía NestorAcebo, y es que efectivamente hacia la pausa pero te obligaba a pulsar luego una tecla.
Lo mismo se le puede pasar algún parámetro al comando pause para no tener que pulsar una tecla después, pero yo no lo conozco; si se te ocurre algo.
Saludos
- Bubu -5/9/2006, 15:15
Bueno, pues una forma de hacer pausa de NUM segundos en MSDOS:
Esto hace que se repita el comando ping NUM veces, a una vez por segundo, y que no muestre nada en pantalla mediante null.
empardopo6/9/2006, 09:47
Gracias Bubu
todos los días se aprende algo, yo para hacer la pausa tuve que tirar de recuerdos perdidos de programación, jaja
Pero me surge una duda, si no tienes tarjeta de red en el equipo sigue funcionando igual?, creo que sólo funcionaría siempre y cuando tengas tarjeta de red en el ordenador y además operativa. Yo he hecho una prueba arrancando el Windows XP en modo seguro con símbolo del sistema, de esta forma no te arranca la red, y no funciona ese comando, pero vamos ha sido una prueba rápida.