Sistemas Operativos > Windows

 script de windows (para algo determinado)

(1/2) > >>

usuariovp:
Me gustaría saber cómo hacer un script en la consola para lo siguiente:

cambiar la resolución de pantalla (y no tener que dar al botón derecho, propiedades, etc... cada vez que quiera cambiar la pantalla.

Hay una librería que controla eso, en mi caso, creo que es deskadp.dll, en cualquier caso, estoy casiseguro que la libraria que controla la resolucion de pantalla es una de estas:

deskadp, deskmon, deskperf (estas son las únicas librerias que tengo que empiecen por desk)

con rundll, puedo lanzar la librería, lo que me gustaráa saber es, que librería tengo que usar, y qué parámetros tengo que meter.

Si alguien me pudiera ayudar, se lo agradecería

m0skit0:
¡Bienvenido al foro!

rundll deskcp16.dll,QUICKRES_RUNDLLENTRY 800x600x8

800x600 (resolución) x8 (bits de color). Ya pones los valores que quieras. Un saludo.

usuariovp:
gracias por la bienbenida, pero en system 32 no tengo esa libreria (no se porque), esa solución la encontré, pero la que maneja la resolucion de pantalla en mi ordenador, debe ser otra libreria.

Manualmente si puedo hacerlo, pero tengo que hacerlo siempre que enciendo el ordenador.

Por eso pregunte si alguien sabia con las librerias que tengo (las tres que puse)

Bueno, probare a bajarme esa libreria y hacer el script asi y a ver que pasa, ok?? (lo probare ya mañana y digo el resultado, que ya no me da tiempo)

Gracias de todas formas

usuariovp:
ya lo intenté con rundll deskpc26...., me dice que no encuentra deskpc16, las librerias que tenía son las que dije al principio, esa me la baje de internet y la copie a mano en system32. también probe poniendo la ruta (rundll...../system32/deskadp16....) y nada.

Probe con rundll deskadp,.... me dice que parámetro incorrecto QUICKRES_RUNDLLENTRY.

Alguna otra solucion??

m0skit0:

--- Cita de: "usuariovp" ---ya lo intenté con rundll
--- Fin de la cita ---

Efectivamente, tienes razón, en Xp no funciona. En Xp hay que usar rundll32 porque sino nada de nada. Seguiré investigando. Cualquier cosa te comento. Un saludo.

EDIT:

Al parecer ya no se puede hacer de esa forma, hay que descargarse alguna utilidad que lo haga:
http://www.softpedia.com/get/Multimedia ... QRes.shtml
http://www.codeproject.com/KB/tips/resswitch.aspx

En el segundo link tienes el código fuente en C++ por si te interesa indagar en cómo funciona. Saludos y suerte.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa