Share via


Inyectar los botones Apagar, Reiniciar y Cerrar Sesión con Powershell en Windows 8 utilizando MDT 2012

Hola que tal amigos pues en esta ocasión vamos a realizar el deployment de Windows 8 y que este al finalizar la instalación integre los botones de Apagado, Reinicio y Cerrar Sesión de forma automatizada.

http://blogs.itpro.es/octaviordz/files/2013/08/5482_SolutionAcceleratorslogo_70D03793.png

para este post voy a tomar algunas imágenes de post anteriores para no volver a subir imágenes.

lo primero que haremos será inyectar Windows 8 dentro de nuestro MDT 2012 tal y como se muestra a continuación.

http://blogs.itpro.es/octaviordz/files/2013/10/17.jpg

una vez instalado nuestro sistema en MDT creamos la secuencia de tareas Standard Client Task Squence

http://blogs.itpro.es/octaviordz/files/2013/10/27.jpg

una vez echo esto, primeramente nos dirigimos a nuestro DeploymentShare ubicado en la unidad donde se crea todo el árbol, hay vamos a utilizar $OEM$ la carpeta.

aquí la explicación de $OEM$ y para que se utiliza.

en pocas palabras las carpetas hacen la función de copiar la información a lugares en específicos cuando instalamos algún sistema operativo. para poder hacer uso de la información según sea el caso.

$OEM$.- toda la información que este dentro de esta carpeta se copiara al disco duro durante la instalación.

$1.- tola la información contenida en esta carpeta se copiara directamente a la raíz de la unidad en este caso C: como normalmente se instala.

$$.-Toda la información contenida en esta carpeta se copiara la carpeta de (Windows) siendo la ruta: c:\windows.

por lo que si nos fijamos cuando creamos nuestro Deploymentshare con MDT2012 nos vamos a la carpeta contenedora y vemos que pone la $OEM$ por default como se muestra la siguiente imagen.

http://blogs.itpro.es/octaviordz/files/2013/10/36.jpg

Dentro de esta carpeta entonces vamos a crear $1 para poder integrar el archivo “Botones” cual adjunto con todos los parámetros necesarios para poder integrar los iconos con Powershell.

http://blogs.itpro.es/octaviordz/files/2013/10/46.jpg

aquí esta el link para descargar la carpeta botones:

http://blogs.itpro.es/octaviordz/files/2013/09/310.jpg

http://sdrv.ms/15BozZY

una vez descomprimidos, los colocamos como se indica en la imagen anterior.

para poder ejecutar este proceso adecuadamente y que MDT reconozca a $OEM$ vamos a descargar un script y lo vamos a colocar en la sección de scripts dentro de nuestro DeploymentShare. información sacada del blog de Michael Niehaus.

aquí el link de descarga: http://sdrv.ms/1cyguHG

http://blogs.itpro.es/octaviordz/files/2013/10/111.jpg

una vez echo esto nos posicionamos dentro de las propiedades de nuestra secuencia de tareas y crearemos una tarea quedando de la siguiente forma.

cscript.exe “%ScriptRoot%\CopyOEM.wsf”

http://blogs.itpro.es/octaviordz/files/2013/10/121.jpg

ahora lo que haremos será copiar el siguiente código en bloc de notas y guardarlo con extensión .ps1 de Powershell.

Set-ExecutionPolicy Unrestricted
Import-Module C:\botones\CreateWindowsTile.psm1
New-OSCWindowsTile -ShutdownTile
New-OSCWindowsTile -RestartTile
New-OSCWindowsTile -LogoffTile

http://blogs.itpro.es/octaviordz/files/2013/10/9.jpg

el archivo creado lo vamos a colocar dentro de nuestro DeploymentShare en la carpeta Scripts

http://blogs.itpro.es/octaviordz/files/2013/10/61.jpg

ahora dentro de nuestra secuencia de tareas damos clic derecho en propiedades y en la pestaña de Secuenciador de tareas para agregar el archivo .ps1 de Powershell.

cuando creamos nuestra secuencia de tareas nos vamos a propiedades para que nos aparezcan todos los pasos por default de lo que hará el proceso en este caso en la parte de state restore

Install Aplication.

http://blogs.itpro.es/octaviordz/files/2013/09/37.jpg

 

 

agregamos los archivos creados dando clic en ADD tal y como se muestra la imagen.

http://blogs.itpro.es/octaviordz/files/2013/09/47.jpg

 

 

escribimos el nombre del archivo

http://blogs.itpro.es/octaviordz/files/2013/10/7.jpg

hacemos update a nuestro Deploymentshare tal y como se muestra la imagen.

http://blogs.itpro.es/octaviordz/files/2013/10/8.jpg

 

 

actualizamos la imagen y esperamos a que el proceso termine para después desplegarlo en una maquina virtual, como lo es mi caso dentro de VMware 9.0

http://blogs.itpro.es/octaviordz/files/2013/09/74.jpg

 

creamos un Media para crear la imagen completa en .ISO de nuestro sistema operativo.

 

http://blogs.itpro.es/octaviordz/files/2013/10/10.jpg

 

hacemos un update a nuestro Media y corremos nuestra imagen .ISO, ahora esperamos el proceso de creación de nuestra maquina virtual de Windows 8 para ver los resultados deseados.

http://blogs.itpro.es/octaviordz/files/2013/09/122.jpg

 

 

aquí el proceso terminado, ahora si a montarlo en nuestra maquina virtual VMware 9.0

http://blogs.itpro.es/octaviordz/files/2013/09/132.jpg

 

 

http://blogs.itpro.es/octaviordz/files/2013/09/142.jpg

 

 

http://blogs.itpro.es/octaviordz/files/2013/09/152.jpg

 

 

Inicia el proceso.

http://blogs.itpro.es/octaviordz/files/2013/09/161.jpg

 

 

Damos clic en Run The deployment Wizard para iniciar el proceso

http://blogs.itpro.es/octaviordz/files/2013/09/172.jpg

 

 

Seleccionamos la secuencia de tareas que configuramos previamente 

Le ponemos el nombre a la computadora, esto es como referencia.

http://blogs.itpro.es/octaviordz/files/2013/09/191.jpg

 

 

Le decimos que no restaure ya que es un Sistema Operativo limpio.

http://blogs.itpro.es/octaviordz/files/2013/09/20.jpg

 

 

http://blogs.itpro.es/octaviordz/files/2013/09/211.jpg

 

 

en la parte de administrador en caso de que no tengamos configurada esta opción, le ponemos cualquiera, anotamos de acuerdo a nuestro horario y siguiente. 

http://blogs.itpro.es/octaviordz/files/2013/09/231.jpg

 

 

y listo nuestro Windows 8 instalado e integrado con estos iconos fundamentales para poder trabajar con ellos.

http://blogs.itpro.es/octaviordz/files/2013/10/iconos.jpg

 

 

bueno amigos espero y les sirva como referencia mi articulo, saludos a todos mis lectores y estamos con nuevos post.

http://blogs.itpro.es/octaviordz/wp-includes/images/smilies/icon_smile.gif

MAP L.I. Jesús Octavio Rodríguez de Santiago

https://www.facebook.com/freelance.deployment

http://www.freelance-it.com.mx

@freelanceitags