14 dic 2009

El pendrive

¡Eh que te dejas el pendrive!


No te ha pasado alguna vez que has olvidado tu Pendrive en la oficina o que estando en casa tenías prisa y te lo has dejado en el ordenador, con este pequeño script podrás hacer que Windows XP te recuerde quitar el Pendrive antes de irte.

El script lo que hace es mostrarte un mensaje cuando vas a apagar o cerrar la sesión de usuario, siempre y cuando tengas conectado un Pendrive en tu ordenador.

Entonces lo que tenemos que hacer es crear un nuevo fichero con Wordpad, y añadir las siguientes líneas:

Const DriveTypeRemovable = 1
Const DriveTypeRemovable = 1
Set oFS = Wscript.CreateObject("Scripting.FileSystemObject")
Set oDrives = oFS.Drives 'Loop thru A-Z. If found, exit early.
For Each Drive in oDrives
If Drive.DriveType = DriveTypeRemovable Then
If Drive.DriveLetter <> "A" Then
Wscript.Echo "No te olvides del pendrive! Está conectado en la unidad " + Drive.DriveLetter
End If
End If
Next


Ahora guardamos el archivo con el nombre que queramos pero con extensión .vbs, por ejemplo NoOlvidarPendrive.vbs.

Pues ya tendríamos nuestro script preparado para funcionar, lo que tenemos que hacer ahora es configurar Windows para que tenga en cuenta nuestro script, por eso lo que vamos a hacer es añadirlo como servicio.

Para añadir el script como servicio tenemos que ir a Inicio->Ejecutar y escribimos gpedit.msc.




Ahora se abrirá una ventana nueva donde en la parte izquierda un menú navegable sobre el cual tenemos que seleccionar Configuración de usuario->Configuración de Windows->Secuencia de comandos.



Ahora en el panel de la derecha hacemos doble clic sobre “Cerrar sesión” y en la nueva ventana que se nos abre agregaremos el script, por lo que tenemos que hacer clic en “Agregar” y luego seleccionar el script que hemos creado anteriormente.




Pues ahora cada vez que apaguemos o cerremos la sesión en nuestro ordenador nos saldrá el un mensaje advirtiéndonos que tenemos el Pendrive conectado.
Ver