El Blog de Gualtrysoft

Windows 2000/2003/2008, Active Directory, VBScript, Hyper-V, PowerShell y todo aquello interesante a la hora de usar, configurar y administrar Windows Server. También tenemos longanizas…

Archive for 18/01/07

Dos Scripts VBScript Para Cambiar La Letra De Unidad De Un CD-ROM

Posted by urpiano en Jueves 18 \18\UTC enero \18\UTC 2007

Cambiar la letra de un CD-ROM no es posible hacerlo con VBScript directamente en los sistemas operativos pre Windows Server 2003. Se puede usar el comando del sistema operativo mountvol.exe. Con un script VBScript podremos realizar tareas de revisión del sistema operativo para ver si se cambiará la letra del CD-ROM, una vez cumplidas determinadas condiciones e invocar mountvol.exe. Pero esto tiene sus pegas, principalmente la incapacidad de hacerlo en remoto y la obligatoriedad de ejecutar el script como administrador local del equipo. En Windows Server 2003, sin embargo, se puede puede utilizar WMI para realizar esta tarea, lo que nos permite realizarla en remoto y además lanzar el script como usuario normal suminstrando las credenciales de un usuario administrador local del equipo destino. Aquí veremos los dos scripts, el que permite hacerlo usando mountvol.exe y el que utiliza WMI.

¡¡OJO!! Realizar un cambio de letra de unidad a un equipo es algo que afecta a todos los usuarios de ese equipo, mientras que cada usuario puede tener sus propias unidades de red montadas. Esto quiere decir que hay que estudiar muy bien qué nueva letra se asigna a la unidad de CD-ROM para no "pisar" una letra de unidad de red de otro usuario distinto al que lanza el script y que no existe en el momento de la ejecución del script en el perfil del usuario que lo lanza y sí en el de ese usuario. Esto es muy importante si queremos cambiar las letras en remoto, pues generalmente lo haremos con un administrador del dominio.

Lee el resto de esta entrada »

Anuncios

Posted in Informatica, VBScript | Etiquetado: | 2 Comments »