Crear script para expulsar CD en Windows con un click

escrito por javi el 11 de diciembre de 2009
  8 comentarios

He cambiado el a veces incómodo teclado de mi Mac por uno normal, más usable y ergonómico. Hasta aquí todo bien, pero como utilizo bastante Windows por razones que no vienen al caso, me he encontrado con un problema bastante tonto.

Aunque el nuevo teclado incluye teclas de control de volumen, de acceso rápido, etc, no incluye tecla de expulsión de la unidad de CD, y recordemos que los Mac no tienen botoncito para expulsar CDs, ya que está en el mismo teclado. Así que la forma de expulsar los CDs hasta ahora era entrar en Mi PC, hacer click derecho sobre la unida de CD y seleccionar la opción "Expulsar", cosa un pelín incómoda.

El escenario podría ser otro, como unidades a las que no les funciona el botón de expulsión, o equipos con el botón inaccesible o con poca iluminación...

Por ello he generado un script en Visual Basic que lo haga por mí, y que colocado en la barra de inicio rápido lo haga con un solo click. Acompáñame tras el salto para tener, en un minuto, tu iconito de expulsión de CDs.

- Crearemos un nuevo archivo de texto donde queramos haciendo click derecho, nuevo, archivo de texto (yo por ejemplo lo he puesto en Mis Documentos).

- Lo abriremos con el bloc de notas y pegaremos dentro el siguiente código:

Set oWMP = CreateObject("WMPlayer.OCX.7" )
Set colCDROMs = oWMP.cdromCollection
colCDROMs.Item(N).Eject

- Renombraremos el archivo como queramos, pero con la extensión .vbs (yo por ejemplo lo he llamado EjectCD.vbs)

- Generaremos un acceso directo y lo arrastraremos a la barra de inicio rápido (o al escritorio, o a donde queramos)

Si hemos puesto el acceso directo en la barra de inicio rápido, al hacer click sobre él nos expulsará el disco que tengamos introducido en ese momento en la unidad lectora.

Y ya está listo nuestro icono!

 

Comentarios

1
javi  26 de enero de 2010 - 23:28

Y para cuando se nos queda un CD enganchado en el Mac, lo mejor es éste comando:

hdiutil eject -force /dev/disk1

2
IGuerrero  1 de noviembre de 2010 - 18:51

Gracias amigo, de verdad que es útil tu información. Saludos desde "el pueblo de la fiesta eterna".

3
javi  3 de noviembre de 2010 - 22:05

Me alegra saber que te ha resultado útil, de verdad.

Saludos!

4
enroga1  12 de diciembre de 2010 - 11:57

GRACIAS por la explicacion de crear un acceso directo para expulsar cd/dvd. funciona muy bien

5
Freddy  24 de febrero de 2011 - 14:20

Buen aporte! y aunque parezca tonto, realmente es muy útil!

6
LARA  12 de septiembre de 2011 - 03:23

Casi lloro cuando compruebo k funciona!!!!!!!!!!! Se había estropeado y no sabía como c... iba a hacer para k me funcionase.

7
Walter Dedow  28 de septiembre de 2011 - 19:43

Excelente utileria, me ahorraste quebrarme la cabeza. Exito en todo lo que hagas!

8
UndertakerTFK  12 de enero de 2012 - 19:40

Me ha venido de perlas, tengo un portatil que esta conectao a un monitor y el boton de expulsar el cd esta oculto por la tapa, y gracias a este script e podido asignar la tarea de expulsar el cd a una macro de mi raton, muchas gracias ya no tendre que abrir la tapa del portatil para expulsar un disco ni entrar en mi pc.

 

Inserta un comentario

Nombre (*)
E-Mail (Opcional. No se mostrará)
Web
Comentario (*)