Hola Amigos en esta ocasión vamos a ver la forma de como podemos cambiar nuestro look screen de Windows 10 con un sencillo script y también la manera de como podemos implementar este, para que se agregue al despliegue del sistema operativo con Microsoft Deployment Toolkit.
Este tip me lo compartió mi Amigo y colega Eduardo Sena experto en implementacion de sistemas operativos Microsoft.
Lo primero que vamos a realizar es cambiar de forma manual nuestra típica imagen de bloqueo que viene predeterminada en Windows 10. Aquí la imagen.
Ahora lo primero que haremos sera abrir un bloc de notas y copiar el siguiente código guardándolo como archivo de powershell .PS1
Param(
[Parameter(Mandatory=$true,Position=1)]
$ImageName
)
$Source = Split-Path -Path $PSCommandPath
#Copia imagem para pasta Screen
Copy-Item -Path $Source\Image\$ImageName -Destination C:\Windows\Web\Screen -Force
#Cria chaves no registro
New-Item -Path HKLM:\SOFTWARE\Policies\Microsoft\Windows -Name Personalization
Set-ItemProperty HKLM:\SOFTWARE\Policies\Microsoft\Windows\Personalization -Name LockScreenImage -Value C:\Windows\Web\Screen\$ImageName
Set-ItemProperty HKLM:\SOFTWARE\Policies\Microsoft\Windows\Personalization -Name NoChangingLockScreen -Type DWord -Value 1
Vamos a guardarlo como customlook.ps1
Cuando lo tengamos vamos a guardarlo dentro de una carpeta en la unidad C:\ y sobre este mismo archivo (mismo nivel) vamos a crear una carpeta llamada name en la cual contendrá la imagen que vamos a cambiar o a colocar de acuerdo a nuestro gusto.
Ahora antes de ejecutar este script debemos permitir la ejecución de scripts de powershell con la siguiente instrucción.
set-executionpolicy unrestricted
Ahora si ejecutamos el script, solamente nos pedirá el nombre de la imagen y damos clic en aceptar
Ahora veamos como podemos agregar esta tarea dentro de MDT para la instalación desatendida de nuestra imagen de preferencia.
Lo primero que haremos dentro de nuestro MDT es crear una nueva aplicación en nuestro deploymentshare
Damos clic en todos los componentes que se encuentran dentro de nuestra carpeta.
Escribimos el nombre de nuestra aplicación y damos clic en siguiente
Ahora buscamos la carpeta de nuestro customlook
Ahora esta parte es muy importante ya que vamos a ejecutar powershell dentro de nuestras tareas para que pueda inyectar la nueva imagen.
este es el código
powershell.exe –ExecutionPolicy Bypass –File .\customlook.ps1 –ImageName background.jpg
y listo nuestra aplicación esta agregada, ahora vamos a inyectar esta aplicación dentro de nuestras secuencias de tareas como una aplicación especial
Cuando implementemos veremos el siguiente resultado.
Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.
Felices Despliegues.