Category Archives: Windows 10

Windows 10 Despliegue con MDT (LinkedIn Learning Course)

Hola que tal amigos, el dia de hoy quiero compartir mi segundo curso disponible en la plataforma de LinkedIn Learning hablando sobre la herramienta de Microsoft deployment toolkit como introducción para los despliegues de sistemas operativos Microsoft Windows en las empresas

https://www.linkedin.com/learning/windows-10-despliegue-con-microsoft-deployment-kit?originalSubdomain=es

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post y felices fiestas navideñas

Implementar McAfee Endpoint Security 10.6 con MDT

Hola que tal amigos, en esta ocasión les quiero compartir la manera sencilla de poder hacer una actualización de McAfee 10.5 a la versión 10.6 Endpoint Security con Microsoft Deployment Toolkit

Lo primero que haremos será descargar los archivos necesarios para poder agregarlos a nuestra consola de MDT.

Ahora con MDT agregamos nueva aplicación

Para las opciones básicas de McAfee tenemos las siguientes:

setupEP.exe ADDLOCAL=”fw,tp,wc” [INSTALLDIR=”ruta_de_instalación”][/qn][/qb][/qb!][/l*v”ruta_de_registro_de_instalación”]

Todas la opciones podemos utilizar las siguientes:

setupEP.exe ADDLOCAL=”fw,tp,wc” [/CAVA=”<número de subprocesos de análisis>”] [INSTALLDIR=”ruta_de_instalación”][/qn][/qb][/qb!][/l”ruta_de_registro_de_instalación”][/l*v”ruta_de_registro_de_instalación”] [/CAVA=”número_de_subprocesos_de_análisis”] [/import <nombre_de_archivo>] [/module <TP|FW|WC|ESP>] [/nopreservesettings] [/override”nombre_del_programa”] [/policyname <nombre>] [/quarantinefolder=”ruta del directorio”] [/unlock <contraseña>]/CAVA=”<número de subprocesos de análisis>”

Para utilizar de forma básica la instalación con MDT podemos agregar el siguiente conjunto de switches

setupEP.exe /qn /qb! ADDLOCAL=”fw,tp,wc”

en donde se podrá configurar la instalación de los siguientes módulos

tp: Prevención de amenazas

fw: Firewall

wc: Control web

tp,fw,wc: instala los tres módulos.

qn: esconde todas las notificaciones de instalación (modo silencioso). Los usuarios no interactúan.

qb!: muestra solo una barra de progreso sin el botón Cancelar. Los usuarios no pueden cancelar la instalación en curso (modo pasivo).

qb: muestra solo una barra de progreso con el botón Cancelar. Los usuarios pueden cancelar la instalación en curso, si es preciso.

Ahora resta agregar nuestra aplicación a nuestra secuencia de tareas de MDT

Al finalizar veremos nuestro McAfee Endpoint Security implementado en nuestro sistema operativo

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.

Windows 10 Despliegue de Aplicaciones (LinkedIn Learning Course)

Hola que tal amigos, pues en esta ocasión los invito a que compartan mi primer curso en la plataforma de LinkedIn Learning tocando el tema de Despliegue de aplicaciones en Windows 10 usando Microsoft Deployment Toolkit y otras herramientas de implementación.

https://es.linkedin.com/learning/windows-10-despliegue-de-aplicaciones/despliegue-de-aplicaciones-con-microsoft-deployment-toolkit?autoplay=true&trk=course_tocItem&upsellOrderOrigin=trk_default_learning

Sin mas por el momento me despido enviándoles un gran saludos a todos mis lectores, estamos con nuevos post

In-Place Upgrade desde Windows 7 a Windows 10 1809

Hola que tal amigos, les traigo este pequeño video de como podemos hacer un in-place upgrade desde Windows 7 a Windows 10 1809 con ayuda de Microsoft Deployment Toolkit además de poder remover algunas de las aplicaciones a través de powershell.

 


saludos a todos mis lectores y estamos con nuevos post

Eliminar Updates Pendientes en Windows 10

Hola que tal amigos, el dia de hoy vamos a ver la manera sencilla de como poder eliminar los updates (actualizaciones) pendientes de Windows 10. Cuando una nueva actualización esta disponible, puedes darnos problemas debido a errores desconocidos, ya sea problemas con los controladores o cambios internos en el sistema operativo.

Por lo que no es posible siempre probar en muchos de los casos estas actualizaciones ya que los usuarios evitan dar acceso a la instalación de las mimas por temor a perder sus datos con algún update corrupto, como en algunos casos se ha presentado.

Para eliminar los updates pendientes lo primero que vamos a hacer es abrir cmd con privilegios de administrador.

colocamos el siguiente código.

 net stop wuauserv

Ahora procedemos a copiar el siguiente código para eliminar todas las actualizaciones, veamos la siguiente imagen:

rd /s /q C:\Windows\SoftwareDistribution\Download

Y listo, ahora si queremos revertir este procedimiento lo que vamos a hacer es activar nuevamente nuestro Windows update con el siguiente comando.

net start wuauserv

sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.

Trabajando con OSBuilder

Hola que tal amigos, vamos a ver en esta ocasion esta excelente herramienta que nos comparto David Segura, OSBuilder.

OSBuilder es un módulo de PowerShell que nos ayudara a realizar un servicio sin conexión a una imagen del sistema operativo Windows. Al usar un método Offline para configurar un Sistema Operativo, puede importarse en MDT o SCCM y utilizarse como cualquier otro Despliegue de SO. Esto incluye poder usar en una Secuencia de tareas de actualización, que no se puede hacer con una Imagen capturada.

En estos sencillos pasos vamos a ver la forma de hacer este procedimiento, lo primero que haremos sera abrir Powershell y ejecutarlo como administrador, esto con la finalidad de instalar el modulo de powershell.

Para descargar este paquete damos clic en este link https://www.powershell.com/packages/OSBuilder/18.8.6.1

Save-Module -Name OSBuilder -Path c:\osbuilder

A continuación nos pedirá instalar Nuget (repositorio) el cual procedemos a su instalación. con la siguiente linea de comandos.

Install-Module -Name OSBuilder

Tenemos mas comandos para poder hacer una desinstalacion del mismo posteriormente.

PowerShell Uninstall Previous Versions:

Uninstall-Module -Name OSBuilder -AllVersions -Force

PowerShell Install Latest Version:

Install-Module -Name OSBuilder -Scope CurrentUser -Force
Como segundo paso vamos a descargar los updates con el siguiente comando.
Get-OSBuilder -DownloadUpdates Latest

Nos aparecerá una ventana en la cual seleccionamos los updates de acuerdo a nuestras necesidades.

El siguiente paso es agregar el sistema operativo, en este caso Windows 10, para ello vamos a insertar en nuestra unidad de CD/DVD nuestra imagen de Windows 10, posteriormente colocamos la siguiente instrucción en powershell con privilegios de administrador

Import-OSMedia
el siguiente paso será crear nuestra secuencia de tareas, para ello damos clic en PowerShell con el siguiente comando.
New-OSMediaTask -TaskName “Win10 LTBS x64”
Se abrirá un Wizard en donde nos pedirá agregar nuestro OSMedia, tal y como se muestra a continuación.
Ahora corremos nuestra secuencia de tareas con el siguiente comando
Invoke-OSBuilderTask -ExecutionMode Execute
En este momento nos aparecerá el archivo .json a implementar
Ahora vamos a crear la OSBulidTask
New-OSBuildTask -Taskname “Win10 x64 LTBS” -EnableNetFX3
Con ello podemos agregar características de Windows 10
Al final creamos nuestra imagen con este comando
New-OSBuilderISO
Para mas información a detalle puedes consultar el blog de osdeploy en este link https://www.osdeploy.com/osbuilder/quick-instructions

Remover Aplicaciones UWP de Windows 10 durante la creación de Imagen de Referencia con MDT

Veamos que es UWP. La Plataforma universal de Windows es una plataforma común de aplicaciones presentes en todos los dispositivos que cuentan con Windows 10 y sus variantes, que se presentó en Windows 8 por primera vez como WinRT.

Estas apps generalmente para entornos  Empresariales están presente como Juegos y aplicaciones de ocio, Microsoft ha lanzado la versión LTBS para Empresas que desean tener Windows 10 sin este tipo de herramientas como son Cortana, Aplicaciones, Juegos, entre otros.

El dia de hoy vamos a ver como podemos deshabilitar estas aplicaciones en nuestro MDT con la versión Windows 10 1709.

Lo primero que haremos será descargar los siguientes scripts de powershell en donde se enlistan todas las aplicaciones del sistema operativo y el código para poder habilitar y deshabilitar Internet con el objetivo que las aplicaciones no se instalen de forma automatizada

Link de Descarga

Una vez descargados los archivos vamos a colocar el script llamado internet-Access.ps1 en nuestra secuencia de tareas.

Con esto las aplicaciones ya no se podrán actualizar de manera automática a la hora de iniciar nuestro sistema operativo. El siguiente paso es colocar el script llamado removeapps.ps1 el cual lo colocaremos tal y como se muestra a continuación.

como ultimo paso vamos a volver a cargar nuestro primer script de powershell pero ahora se le agregara el comando -disable para con ello poder volver a desbloquear los puertos que nos dan salida a internet y con ello seguir con la instalación de nuestra imagen de referencia en MDT

Con ello todas nuestras aplicaciones ya no estarán disponibles.

Sin mas por el momento, me despido enviándoles un gran saludo, estamos con nuevos post.

 

 

Agregar archivos .CAB y .MSU en nuestro entorno de MDT

Hola que tal amigos, el día de hoy les voy a compartir a través de este post la forma correcta en como podemos agregar nuestros archivos .CAB y archivos .MSU a nuestro proyecto de Microsoft Deployment Toolkit.

Archivos .CAB contienen los controladores (driver pack )de cierto equipo de HW y los podemos encontrar para su descarga desde los proveedores de los mismos, llámese DELL, Lenovo, Microsoft, Toshiba, etc. Estos tipos de archivos contienen aquellos updates para poder tener nuestros dispositivos funcionando correctamente.

Veamos un ejemplo del cual vamos a descargar para nuestro equipo Optiplex de la Marca DELL

Archivos .MSU estos tipos de archivos, son los que Microsoft proporciona para lanzar las ultimas actualizaciones del sistema operativo y aplicaciones por temas de seguridad o reparar algunos problemas de compatibilidad de ciertas aplicaciones. generalmente estos archivos podemos descargarlos desde el catalogo de Microsoft Update, veamos este ejemplo.

Como podemos observar este KB en particular lo acaba de Lanzar Microsoft en donde podemos ver los últimos Updates para cierto tipo de productos, en este caso Windows 10 como plataforma de servicio.

Para temas prácticos y en caso particular, vamos primeramente a descargar estos dos archivos tal y como se muestra a continuación.

 

Dentro de nuestro Entorno de MDT, vamos primeramente agregar nuestro archivo .CAB el cual contiene un acumulado de todos los controladores para el equipo, en especifico para el modelo Optiplex 3050.

Vamos a crear una carpeta llamada Optiplex 3050 debajo de Out-Of-Driver Section en nuestro DeploymentShare. Una vez creada damos clic derecho y seleccionamos Import Drivers veamos la siguiente imagen.

el siguiente paso es posicionarnos en el nodo de Advanced Configuration y creamos un nuevo Selection profiles y seleccionamos la carpeta de drivers correspondiente a nuestro modelo de HW a implementar.

 

Una vez importados, lo siguiente que haremos será dentro de nuestra Task Sequence agregar el nodo correspondiente a este apartado. Agregamos un nuevo nodo y buscamos en nuestro Selection Profiles.

Listo, nuestra secuencia estará disponible para su implementación, pero antes necesitamos agregar nuestro archivo .MSU para ello lo primero que haremos será agregarlo como aplicación y posteriormente vamos a utilizar la herramienta WUSA.exe la cual viene incluida en nuestro sistema operativo para la ejecución de este tipo de archivos. veamos la siguiente imagen.

Agregamos nuestro comando desatendido con nuestro archivo .MSU: WUSA.exe KB4343897.msu /Quiet /Norestart

Al final lo agregamos a nuestro nodo de la Secuencia de Tareas como aplicación.

Listo al final podemos ver el resultado durante y después de la implementación de Windows 10.

 

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores y estamos con nuevos post.

Felices Despliegues

 

 

 

 

 

 

OEM Logo Durante el Despliegue con MDT

Hola que tal amigos, pues en esta ocasión vamos a ver una forma distinta de agregar información de OEM durante nuestro despliegue con MDT, lo primero que debemos hacer es descargar el siguiente script desde este link.

Una vez descargado, vamos a crear una carpeta dentro de Scripts de nuestro deploymentshare, copiamos el archivo y agregamos dentro de una carpeta en Windows/oem el (logo) de nuestra empresa u organización el cual se implementara a través de MDT. veamos el ejemplo.

 

Ahora dentro de nuestra secuencia de tareas, vamos a crear un command line con la siguiente sintaxis:

cscript.exe %ScriptRoot%\scripts\oem\CopyFiles.vbs %WINDIR%\oem y %Script%\scripts\oem

Ahora para agregar la información como tal vamos a crear un archivo .reg con la siguiente información, adecuando la ruta de nuestra imagen. regedit.exe /s %SCRIPTROOT%\scripts\oeminformation.reg este archivo lo guardaremos en un nivel mas arriba de donde se encuentra nuestro archivo.vbs dentro de la carpeta scripts

Listo, sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.

Felices despliegues

 

Implementar Default Applications en Windows 10 con MDT

Hola que tal amigos, vamos a ver en esta ocasión la forma en como podemos configurar nuestras aplicaciones en default applications para poder posteriormente implementarlas a través de MDT,

lo primero que debemos hacer es manualmente configurar nuestras aplicaciones predeterminadas, para ello vamos a la siguiente pantalla.

Una vez configurada esta opción vamos a utilizar la herramienta DISM desde cmd con privilegios de administrador.

aquí el código: Dism /Online /Export-DefaultAppAssociations:\\Server\Share\AppAssoc.xml

Para nuestro caso cambiare la ubicación por nuestro MDT server Dism /Online /Export-DefaultAppAssociations:\\MDT\producción$\scripts\AppAssoc.xml

Nuestro archivo resultante quedaría de la siguiente manera.

Bien esta configuración la vamos a implementar con nuestro MDT, este procedimiento debe estar en nuestra secuencia de tareas en la pestaña después de POST Installation.

Abriendo un nuevo command line insertamos el siguiente código: Dism.exe /Image:%OSDisk%\ /Import-DefaultAppAssociations:%SCRIPTROOT%\scripts\AppAssoc.xml

Recuerda la primera opción de DISM es Importar, después será Exportar

Export
Dism /Online /Export-DefaultAppAssociations:C:\Setup\DefaultApps.xml

Copy to \\DeploymentServer\DeploymentShare$\Branding\DefaultApps.xml

Import Task Sequence (Postinstall)
Dism.exe /Image:%OSDisk%\ /Import-DefaultAppAssociations:%DEPLOYROOT%\Branding\DefaultApps.xml

y listo, espero y les pueda ayudar este pequeño tips, saludos a todos mis lectores y estamos con nuevos post.

Felices despliegues.

Convertir Install.esd a Install.wim en Windows 10 Pro

Hoy descargue desde la Web Oficial de Microsoft la herramienta Microsoft Creator Tool, en la cual descargue Windows 10 Pro, a la hora de inyectar este sistema operativo dentro de MDT, me arrojo un warning de que no podía encontrar el archivo install.wim. Aquí la imagen.

Para poder resolver este tema, lo primero que debemos hacer es copiar todo el contenido de nuestro disco a una carpeta de nuestro disco duro con el siguiente comando desde CMD con privilegios de administrador

xcopy D:\*.* /e /f /s C:\Windows10Pro donde D:\ es la unidad de nuestro DVD

Una vez copiado la información vamos a proceder a utilizar la herramienta DISM para ver el contenido del archivo cual contiene los index de las versiones.

dism /Get-WimInfo /WimFile:install.esd

Vamos ahora a checar la integridad y la conversión de nuestro Sistema Operativo con la versión Pro (Index 4) con el siguiente comando.

dism /export-image /SourceImageFile:install.esd /SourceIndex:4 /DestinationImageFile:install.wim /Compress:max /CheckIntegrity

Al finalizar, tendremos los dos archivos .esd y .wim, del cual podemos eliminar el que traía por default .esd. para finalizar podemos crear una imagen.iso que contenga nuestro nuevo archivo con la siguiente línea de comandos desde deployment imaging tolos environment

oscdimg -bC:\Windows10Pro\boot\Etfsboot.com -u2 -h C:\Windows10Pro\ C:\Win10ProEsp64.iso

Listo nuestro nuevo Windows10.iso ahora si podemos agregarlo a nuestro Microsoft Deployment Toolkit.

Probemos nuevamente con MDT, en caso de que Windows no tenga la opción de montaje de imágenes.iso podemos descargar esta varidad de software desde este link.

sin mas por el momento me despido de todos mis lectores enviándoles un gran saludo. Estamos con nuevos post.

Felices Despliegues.

 

 

 

 

 

 

 

 

Quitar el Icono de Microsoft Edge en Windows 10 1803 durante el despliegue con MDT

Ya estan saliendo muchas cosas con respecto a Windows 10 v 1803, una de ellas es que a la hora de actualizr, instalar esta nueva version es que aparece el famoso icono de Microsoft Edge.

Leyendo un articulo de Jose Espitia podemos ver como deshabilitar este icono, mas información desde este link.

Voy a explicar brevemente como podemos intergrar esta accion desde MDT.

Dentro de MDT vamos a generar un nuevo Run Command Line dentro de nuestra secuencia de tareas.

colocamos la siguiente información.

cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ /v “DisableEdgeDesktopShortcutCreation” /t REG_DWORD /d “1” /f

cuando realizamos nuestra implementacion de Windows 10 podemos ver que este ya no estara en escritorio.

Veamos el proceso:

Version: Windows 10 1803 sin icono de escritorio de Microsoft Edge

Sin mas por el momento me despido enviandoles un gran saludo a todos mis lectores, estamos con nuevos post.

Office 365 Proplus cambia los nombres de atajo en Windows 10 RS4 (1803)

De acuerdo a un tweet publicado, hace unas horas, el equipo de Office365 ha cambiado el nombre de atajo de los iconos, esto dentro de la funcionalidad de clic to run a la hora de crear el archivo .xml o exportarlo con el comando export startlayout.

Por lo anterior, para aquellas personas que están en estos momento desplegando su producto de Office 365 en su empresa. podemos seguir este post que realice hace unos meses sobre el tema de implementacion.

Implementar StartLayout y Taskbar personalizados en Windows 10 mediante GPO, MDT, ICD

Implementar Office 365 en tu Organización

Nueva Sintaxis:

  <start:Group Name=”Office 2016″>

          <start:DesktopApplicationTile Size=”2×2″ Column=”2″ Row=”0″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Excel.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”2″ Row=”2″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\OneNote 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”4″ Row=”2″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Outlook.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”4″ Row=”0″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\PowerPoint.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”0″ Row=”2″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Skype for Business.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”0″ Row=”0″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Word.lnk” />

        </start:Group>

Sintaxis anterior:

        <start:Group Name=”Office 2016″>

          <start:DesktopApplicationTile Size=”2×2″ Column=”2″ Row=”0″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Excel 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”2″ Row=”2″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\OneNote 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”4″ Row=”2″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Outlook 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”4″ Row=”0″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\PowerPoint 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”0″ Row=”2″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Skype for Business 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”0″ Row=”0″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Word 2016.lnk” />

        </start:Group>

Microsoft Teams Desinstalar/Instalar (MSI)

Quiero compartir con ustedes un pequeño script para desintalar Microsoft Teams completamente, y en su caso volverlo a instalar desde un archivo .MSI

El script que elimina Microsoft Teams de nuestro equipos es el siguiente.

<#
.SYNOPSIS
This script allows you to uninstall the Microsoft Teams app and remove Teams directory for a user.
.DESCRIPTION
Use this script to clear the installed Microsoft Teams application. Run this PowerShell script for each user profile for which the Teams App was installed on a machine. After the PowerShell has executed on all user profiles, Teams can be redeployed.
#>

$TeamsPath = [System.IO.Path]::Combine($env:LOCALAPPDATA, ‘Microsoft’, ‘Teams’)
$TeamsUpdateExePath = [System.IO.Path]::Combine($env:LOCALAPPDATA, ‘Microsoft’, ‘Teams’, ‘Update.exe’)

try
{
if ([System.IO.File]::Exists($TeamsUpdateExePath)) {
Write-Host “Uninstalling Teams process”

# Uninstall app
$proc = Start-Process $TeamsUpdateExePath “-uninstall -s” -PassThru
$proc.WaitForExit()
}
Write-Host “Deleting Teams directory”
Remove-Item –path $TeamsPath -recurse
}
catch
{
Write-Output “Uninstall failed with exception $_.exception.message”
exit /b 1
}

Ejecutamos el script y vemos el siguiente resultado.

Microsoft ha implementado la descargar de Microsoft Teams desde archivo .MSI, otra excelente opción para implementar el software desde SCCM, MDT, o Group Policy.

Tenemos dos opciones de descarga.

desde Archivo .EXE

Esta nueva opción desde un archivo .MSI

http://aka.ms/teams32bitmsi

http://aka.ms/teams64bitmsi

Los administradores pueden usar para la implementación masiva de Equipos para seleccionar usuarios o máquinas. Los administradores pueden usar estos archivos para implementar Equipos de forma remota, de modo que los usuarios no tengan que descargar manualmente la aplicación Equipos.

Cuando se implemente, los equipos se lanzarán automáticamente para todos los usuarios que inicien sesión en esa máquina. Recomendamos que implemente el paquete en la máquina, para que todos los usuarios nuevos de la máquina también se beneficien de esta implementación.

Como trabaja?

The Teams MSI colocará un instalador en Archivos de programa. Cada vez que un usuario inicia sesión en un nuevo perfil de usuario de Windows, se iniciará el instalador y se instalará una copia de la aplicación Teams en la carpeta appdata de ese usuario. Si un usuario ya tiene instalada la aplicación Teams en la carpeta appdata, el instalador de MSI omitirá el proceso para ese usuario.

No usar MSI para implementar actualizaciones, el cliente se actualizará automáticamente cuando detecte que hay una nueva versión disponible del servicio. Si se implementa una versión anterior del paquete MSI, el cliente se actualizará automáticamente cuando sea posible para el usuario.

Si se implementa una versión muy antigua, la MSI activará una actualización de la aplicación antes de que el usuario pueda usar los equipos.

Para poder instalar Teams en modo desatendido podemos utilizar para nuestro archivo.exe el swith -s (silent), otra opcion es con el comando -quite

Para el modo .msi podemos adjuntar este codigo msiexec /package Application.msi /quiet

podemos implementarlo desde SCCM, MDT u otra plataforma de despliegue.

Ahora te toca a ti probar e implementar Microsoft Teams en tu organización o en tus laboratorios.

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores y estamos con nuevos post.

 

Nueva Herramienta SetupDiag.exe

Hola que tal amigos, hace unos días se lanza esta interesante herramienta llamada SetupDiag.exe en donde se proporciona una forma fácil de solucionar problemas de actualizaciones fallidas en el lugar. 

Es una herramienta de diagnóstico independiente que se puede utilizar para obtener detalles sobre por qué una actualización de Windows 10 no fue exitosa.

Para probar la herramienta podemos descargarla desde este link. siguiente los pasos.

Debemos tener instalado .NET Framework 4.6, para poder comprobar que tenemos esta actualizacion, podemos ejecutar la siguiente linea de comandos para corroborar la version.

reg query “HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4” /s

 

Esperemos pruebas sobre esta herramienta en nuestros laboratorios.

 

Implementar paquete (.ppkg) de Windows ICD en Windows 10 con MDT/SCCM

Mucho se ha hablado de las nuevas caracteristicas de Windows en la fase de implementacion, el dia de hoy vamos a ver la forma sencilla de como podemos agregar un paquete (.ppkg) de Windows ICD durante el despliegue de Windows 10 con MDT.

Para ahorrarnos tiempo en las capturas de pantalla, les comparto algunos de los post que he realizado con anterioridad sobre la creacion de paquetes (.ppkg) usando Windows ICD.

Introducción a Windows Imaging and Configuration Designer #ICD

personalizar Starlayout y TaskBar usando Windows ICD

Uniendo a Dominio Windows 10 con Windows Imaging and Configuration Designer (ICD)

Estos son algunos ejemplos para poder configurar ICD, en este caso he creado un paquete en donde estare modificando algunos parametros para implementar.

Aqui el resultado de los archivos.

Una vez realizado los pasos y de acuerdo a nuestras necesidades, vamos a agregar nuestro paquete (.ppkg) a MDT y SCCM esto en nuestra Secuencia de Tareas en ambos programas.

MDT

Debemos copiar toda la carpeta del paquete creado a nuestro deploymentshare scripts C:\DeploymentShare\Scripts, veamos la siguiente imagen.

Para este escenario debemos colocarnos en el grupo de Install de nuestra secuencia de tareas y colocar un CommandLine con la siguiente informacion.

DISM.exe /Image=%OSDisk% /Add-ProvisioningPackage /PackagePath:%SCRIPTROOT%\WindowsICDMDT\WindowsICDMDT.ppkg

Un paso importante dentro de nuestro DeploymentShare es activar ls caracteristicas de DISM, esto lo podemos hacer dando clic derecho en propiedades de nuestro deploymentshare, pestaña de Windows PE y activamos las caracteristicas DISM Cmdlets.

Hacemos update a nuestro deploymentshare y listo podemos implementar Windows ICD con MDT.

SCCM

Con la plataforma de SCCM tambien podemos integrar este paquete de ICD dentro de nuestra secuencia de tareas, para ello lo primero que haremos sera copiar la carpeta de nuestro paquete a nuestra carpeta de red.

Desde la consola ConfigMgr, Software Library -> Packages, damos clic derecho para crear un paquete nuevo  que contenga el PPKG. Especificamos la ruta UNC donde se ha copiado el PPKG.

Especificamos Standard Program y damos clic en siguiente.

Colocamos nuestro paquete en nuestro distribution point.

Dentro de nuestra secuencia de Tareas “Run Command Line”:

  • Copiamos el codigo DISM.exe /Image=C:\ /Add-ProvisioningPackage /PackagePath:WindowsICDMDT.ppkg
  • seleccionamos el paquete previamente creado.

 

sin mas por el momento me despido enviandoles un gran saludo a todos mis lectores y estamos con nuevos post 😀

Desinstalar Versiones anteriores de Office e Instalar Office 365 durante el despliegue con MDT

Hace unos días veíamos como podemos Implementar Office 365 en tu Organización, gracias a las herramientas de OfficeScrub alojadas en Github podemos implementar en nuestra organizacion durante el despliegue de MDT.

Y por que durante el despliegue, resulta que en mi Organización hace unos meses se crearon Imágenes de referencia que contenían Office 2007 y Office 2010, estas ya implementadas en los equipos, para ello y poder ahorrarnos el paso de crear nuevamente imágenes de referencia que contengan estas versiones anteriores.

El proceso que seguí fue que cuando en mi trabajo para los equipos nuevos se implemente lo ya establecido y en su caso Instalar Office 365 y desinstalar las versiones anteriores. 

En MDT lo podemos hacer fácilmente agregando un Commandline en nuestra Secuencia de tareas.

cscript.exe //nologo %SCRIPTROOT%\OfficeScrub10.vbs /ALL /QUIET

Nuestros archivos los copiaremos a la carpeta %SCRIPROOT%.

NOTA.- Esta imagen de Windows 10 previamente ya se había cargado con Office 2010 para después implementarla.

Con ello podemos eliminar Office (old version) e instalar las nuevas versiones.

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.

Felices despliegues.

 

 

Integrar los Instaladores de Visual C++ con script de Powershell durante el Despliegue en MDT

Hola que tal amigos pues se acaba el año, aprovechando estos dias de vacaciones, vamos a realizar un update a un post que Mikael Nystrom nos compartio hace ya algun tiempo, para poder intregrar los Instaladores de Visual C++ durante el despliegues con MDT de forma automatica, este post lo realice hace algun tiempo de forma manual.

Descargar los instaladores de Visual C++ con script de Powershell

Hace unos meses se realizo el update intregrando al script de Mikael Nystrom Visual C++ 2017 en sus versiones x64 y x86.

el codigo lo podemos descargar desde su cuenta de Github  Una vez descargados los paquetes y siguiendo el procedimiento descrito en el link anterior (post) vamos a crear una carpeta llamada Sources en donde estaras las carpetas descargadas junto con el script que automatiza el proceso.

El script de automatizacion lo podremos descargar desde este link.

Debemos crear la siguiente estructura de ruta de los archivos tal y como se muestra en la siguiente imagen.

Dentro de nuestro MDT agregamos nuestra aplicacion dejando los siguientes parametros para intyectar.

cscript.exe Install-MicrosoftVisualC++x86x64.swf

En nuestra TS agregamos la aplicacion.

Manos a la obra.

 

 

 

 

 

 

Implementar la Imagen actual de “Bing” durante el despliegue de Windows 10 con MDT

Hola que tal amigos, despues de estar testeando por medio de powershell, podemos implementar la imagen actual que se encuentra en http://www.bing.com como fondo de pantalla de bloqueo en nuestro Windows 10 durante la implementacion por medio de MDT.

Para poder implementar esta imagen actual de Bing, lo primero que debemos hacer es colocar el siguiente código escrito por Joseph Moody.

Cual nos muestra como a través de powershell podemos descargar las imagenes de Bing.

Aqui el codigo para realizar la descarga  de las imágenes de Bing manualmente.


set-executionpolicy remotesigned
$url = “http://feeds.feedburner.com/bingimages”
$wc = New-Object net.webclient
$xml = [ xml ]$wc.DownloadString($url)
$xmlrss = $xml.rss.channel.item | Select-Object –first 1
$imgurl = $xmlrss.selectSingleNode(‘enclosure’).getAttribute(‘url’)
$savelocation = ‘\\mdt\produccionx64_2010$\Applications\Look Screen\Image\background2.jpg’
$wc.DownloadFile($imgurl,$savelocation);

  Este archivo lo vamos a guardar como saveimage.ps1 haciendo un testeo si ejecuto este script en mi equipo local funciona bien, el cual realice un testeo para poder descargar la imagen dentro de una carpeta compartida en mi servidor de MDT, en la siguiente ruta.

\\mdt\produccionx64_2010$\Applications\Look Screen\Image\background2.jpg

Para poder implementarlo debemos convertir este archivo en .exe el cual podemos ayudarnos de esta herramienta psitoexe converter por Damien Van Rovaeys,

Al finalizar debemos tener nuestro archivo .exe.

Este archivo debemos agregarlo dentro de MDT como Applications. 

Agregamos dentro de nuestra TS antes de nuestro archivo previamente creado el cual definimos a continuación.

Para el proceso de Look Screen: Ahora bien lo primero que hara el script durante el proceso de implementacion sera copiar la imagen actual de Bing, dentro de nuestra TS, una vez colocada la imagen, previamente, se ejecutara otro script el cual cambiara por medio de powershell la imagen, para este tema he escrito previamente con la ayuda de Eduardo Sena el siguiente post.

El proceso comenzara a realizarse en los pasos dentro de nuestra TS y al finalizar implementaremos la imagen actual de Bing en Windows 10 (Look Screen).

Se copia la imagen en nuestro recurso compartido (MDT Server). NAME: background2.jpg

 

Instala la nueva imagen como Look Screen.

Aquí el resultado.

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.

 

Enviando E-Mail de confirmación durante el proceso de Implementacion – MDT

Quiero compartir este post con ustedes ya que se me hizo realmente interesante el trabajo que han realizado mis colegas Mikael Nystrom y Eduardo Sena

Para la realización de un script el cual nos da a detalle vía correo electrónico algunos datos de migración de nuestros equipos hacia Windows 10, como lo es mi caso, sobre el proyecto que he estado trabajando desde hace algunos meses sobre Deploy Windows 10 In Your Organization With MDT.

Resultado del Script

Informacion MDT Migración.

Para mas información sobre este proceso puedes visitar el blog de Eduardo Sena en el siguiente link.

 Sin duda un gran aporte de estos dos grandes. 

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores y estamos con nuevos post.

Felices Despliegues.

 

 

 

 

Agregando compact.exe a MDT durante el Despliegue de Windows 10

Desde la llegada de Windows 10, Microsoft  incluye un nuevo mecanismo de compresión conocido como OS Compact. (herramienta de Línea de Comandos).

hace un tiempo escribí un articulo relacionado al funcionamiento de esta herramienta la cual para mas información puedes entrar a este link.

Con MDT puedes agregar esta opción durante tu implementacion, para ello debemos guardar nuestra linea de comandos en un archivo .bat como se muestra a continuacion.

compact.exe /compactOS:always

pause

Este archivo .bat lo agregamos como aplicación dentro de nuestro MDT server y agregamos en nuestra secuencia de tareas como se muestra a continuacion.

Aquí el proceso durante el despliegue.

Sin mas por el momento me despido enviándoles un gran saludo a mis lectores, estamos con nuevos post.

Felices Despliegues.

 

 

 

 

Construir e Implementar Imagen de Windows 10 con Windows ICD

Hola que tal amigos, pues en esta ocasion vamos a ver la manera de poder crear una imagen de nuestro Windows 10 desde la herramienta Windows ICD.

Windows ICD para las personas que no están familiarizadas aun, la herramienta de diseño de configuración de Windows para crear paquetes de aprovisionamiento para configurar fácilmente los dispositivos que ejecutan Windows 10. El Diseñador de configuración de Windows está diseñado principalmente para que los departamentos de TI lo utilicen para instituciones comerciales y educativas que necesiten aprovisionar su propio dispositivo (BYOD) y negocio dispositivos suministrados.

Una vez instalada la herramienta la abrimos y nos mostrara una ventana como la siguiente:

Damos clic en Personalización de Imagen de Windows.

Nos aparecerá una nueva ventana en donde describiremos el detalle del nuevo proyecto.

Damos clic en siguiente, Ahora seleccionamos el formato de origen de Imagen de Windows, para ello debemos utilizar el archivo wim.

Para poder utilizar el archivo .wim debemos tener nuestro DVD de Windows 10 listo para poder copiar el archivo llamado install.wim a una carpeta en nuestro sistema para que pueda ser manipulada por Windows ICD.

Para ello copiamos el archivo install.wim que se encuentra dentro de la carpeta sources de nuestro DVD a una carpeta llamada Windows 10 original.

Una vez hecho este procedimiento ahora si dentro de nuestro ICD vamos a buscar nuestra imagen install.wim previamente copiada a nuestro equipo.

Windows ICD nos pedira si deseamos agregar un paquete de aprovisionamiento previo, para este ejemplo decimos que no y finalizamos el asistente.

Nos aparecerá una nueva configuración de pantalla, como la que se muestra a continuación.

En el panel izquierdo damos clic en ver tipo de personalización y elegimos la de ITpro, para que nos muestre mas opciones.

Ahora si vamos a colocar algunos parámetros de nuestra imagen para despliegue.

Incluso para este ejemplo podemos modificar nuestro startlayout para una mejor apariencia, para mas información sobre este proceso puedes ver este post que escribí hace un tiempo. link.

Una vez terminada la configuración, damos clic en exportar paquete de aprovisionamiento, damos clic en siguiente.

Colocamos un password para el tema de seguridad y clic en siguiente. compilamos el paquete y listo.

Ahora podemos terner dos caminos para instalar el paquete, manualmente agregando el aprovisionamiento en un equipo que tiene Windows 10 ya instalado o crear un medio (imagen .wim ) para después implementarlo de forma centralizada.

Para hacerlo manualmente dentro de Windows 10 nos vamos a la carpeta creada y copiamos la información en nuestro sistema operativo.

Dentro de configuración podemos ver la opción de agregar o quitar un paquete de aprovisionamiento, en esta pantalla agregaremos el que creamos previamente.

Colocamos la contraseña y listo.

Ahora para crear la imagen personalizada, debemos dar clic en crear WIM como se muestra a continuación.

Seleccionamos el formato de imagen a compilar y en la siguiente pantalla damos clic en compact disc para optimizar el espacio de nuestro disco duro.

Siguiente y guardamos nuestro proyecto como se muestra a continuacion.

Finalizamos.

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.

 

 

 

 

 

 

Guardar los Marcadores de Google Chrome y Firefox en USMT para MDT

Hola que tal amigos, pues en esta ocasión vamos a ver la manera de poder configurar los marcadores de Google Chrome y Firefox para poder realizar una migración exitosa usando USMT y MDT como herramienta de despliegue a la hora de hacer escenarios refresh de nuestros equipos cliente.

Para Google Chrome lo que necesitamos es navegar dentro de nuestro repositorio de MDT en la seccion Tools\x64\USMT5 Localizamos el archivo migapp.xml en donde esta la configuración para poder hacer el migrado de datos de nuestro sistema operativo, para ello nos posicionamos en la parte de Google Chrome.

Muy importante hacer copia de seguridad de nuestro archivo MigApp.xml  para cualquier eventualidad.

 

Para poder guardar los marcadores para Google Chrome vamos a copiar el siguiente código y colocarlo dentro de nuestro archivo migapp.xml

<!– Google Chrome x86–>
<component context=”UserAndSystem” type=”Application”>
<displayName _locID=”migapp.chrome86″>Google Chrome x86</displayName>
<environment name=”GlobalEnv”/>
<environment name=”GlobalEnvX64″/>
<role role=”Settings”>
<destinationCleanup>
<objectSet>
<pattern type=”File”>%CSIDL_LOCAL_APPDATA%\Google\Chrome\User Data\*\Cache\* [*]</pattern>
</objectSet>
</destinationCleanup>
<detection>
<conditions>
<condition>MigXmlHelper.DoesObjectExist(“Registry”,”%HklmWowSoftware%\Google\Chrome\”)</condition>
</conditions>
</detection>
<rules context=”User”>
<include>
<objectSet>
<pattern type=”File”>%CSIDL_LOCAL_APPDATA%\Google\Chrome\User Data\* [*]</pattern>
</objectSet>
</include>
<exclude>
<objectSet>
<pattern type=”File”>%CSIDL_LOCAL_APPDATA%\Google\Chrome\User Data\*\Cache\* [*]</pattern>
</objectSet>
</exclude>
<merge script=”MigXmlHelper.SourcePriority()”>
<objectSet>
<pattern type=”File”>%CSIDL_LOCAL_APPDATA%\Google\Chrome\User Data\* [*]</pattern>
</objectSet>
</merge>
</rules>
</role>
</component>

<!– Google Chrome x64–>
<component context=”UserAndSystem” type=”Application”>
<displayName _locID=”migapp.chrome64″>Google Chrome x64</displayName>
<environment name=”GlobalEnv”/>
<environment name=”GlobalEnvX64″/>
<role role=”Settings”>
<destinationCleanup>
<objectSet>
<pattern type=”File”>%CSIDL_LOCAL_APPDATA%\Google\Chrome\User Data\*\Cache\* [*]</pattern>
</objectSet>
</destinationCleanup>
<detection>
<conditions>
<condition>MigXmlHelper.DoesObjectExist(“Registry”,”%HklmWowSoftware%\Google\Chrome\”)</condition>
</conditions>
</detection>
<rules context=”User”>
<include>
<objectSet>
<pattern type=”File”>%CSIDL_LOCAL_APPDATA%\Google\Chrome\User Data\* [*]</pattern>
</objectSet>
</include>
<exclude>
<objectSet>
<pattern type=”File”>%CSIDL_LOCAL_APPDATA%\Google\Chrome\User Data\*\Cache\* [*]</pattern>
</objectSet>
</exclude>
<merge script=”MigXmlHelper.SourcePriority()”>
<objectSet>
<pattern type=”File”>%CSIDL_LOCAL_APPDATA%\Google\Chrome\User Data\* [*]</pattern>
</objectSet>
</merge>
</rules>
</role>
</component>

Para Firefox lo que vamos a realizar es remplazar la siguiente condición.

<!– Mozilla Firefox All Editions x86 –>
<component context=”UserAndSystem” type=”Application”>
<displayName _locID=”migapp.firefox86″>Mozilla Firefox x86</displayName>
<environment name=”GlobalEnv”/>
<environment name=”GlobalEnvX64″/>
<role role=”Settings”>
<detection>
<conditions>
<condition>MigXmlHelper.DoesObjectExist(“File”,”%CSIDL_APPDATA%\Mozilla\Firefox\* [*]”)</condition>
</conditions>
</detection>
<rules context=”User”>
<include>
<objectSet>
<pattern type=”File”>%CSIDL_APPDATA%\Mozilla\Firefox\* [*]</pattern>
</objectSet>
</include>
<merge script=”MigXmlHelper.SourcePriority()”>
<objectSet>
<pattern type=”File”>%CSIDL_APPDATA%\Mozilla\Firefox\* [*]</pattern>
</objectSet>
</merge>
</rules>
</role>
</component>

<!– Mozilla Firefox All Editions x64 –>
<component context=”UserAndSystem” type=”Application”>
<displayName _locID=”migapp.firefox64″>Mozilla Firefox x64</displayName>
<environment name=”GlobalEnv”/>
<environment name=”GlobalEnvX64″/>
<role role=”Settings”>
<detection>
<conditions>
<condition>MigXmlHelper.DoesObjectExist(“File”,”%CSIDL_APPDATA%\Mozilla\Firefox\* [*]”)</condition>
</conditions>
</detection>
<rules context=”User”>
<include>
<objectSet>
<pattern type=”File”>%CSIDL_APPDATA%\Mozilla\Firefox\* [*]</pattern>
</objectSet>
</include>
<merge script=”MigXmlHelper.SourcePriority()”>
<objectSet>
<pattern type=”File”>%CSIDL_APPDATA%\Mozilla\Firefox\* [*]</pattern>
</objectSet>
</merge>
</rules>
</role>
</component>

 

Listo, con esto podemos hacer una migración exitosa siempre y cuando el equipo tenga previamente Firefox o Google Chrome instalados para poder hacer el respaldo correspondiente.

Este procedimiento de prueba lo realice solo con mi marcador referenciado a mi blog, ademas de comentarles que se utilizo un proceso refresh escenario para la migración de Windows 10.

Gracias a mi amigo Eduardo Sena por guiarme durante este proceso y resolver algunas dudas que tenia al respecto.

Les adjunto el archivo que utilice para que puedan hacer sus respectivas pruebas y migraciones.

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores y estamos con nuevos post.

Felices Despliegues.

 

 

 

Añadir Dispositivos e Impresoras en el menu contextual de Windows 10

Hola que tal amigos pues en esta ocasion vamos a ver la forma en como podemos agregar al menú contextual de Windows 10 un enlace a dispositivos e impresoras el cual es útil para cuando deseamos configurar y/o agregar estos mismos a nuestros equipos con Windows .

Para ello vamos a abrir nuestro editor de registro como se muestra a continuacion. Nos vamos a la siguiente clave de registro.

HKEY_CLASSES_ROOT\DesktopBackground\Shell

Creamos una subclave con el siguiente nombre “DispositivoseImpresoras“.

A la derecha, creamos una nueva cadena (REG_SZ) llamada MUIVerb y configúrela en la línea “Dispositivos e impresoras”.

Creamos un nuevo valor de cadena “Icon” y configuramos con el siguiente valor: %systemroot%\system32\DeviceCenter.dll,-1

Debajo de la clave DevicesAndPrinters que creamos, creamos una nueva subclave llamada “Command“.

A la derecha, modificamos el parámetro predeterminado (sin nombre) y configuramos con el siguiente valor.

explorer.exe shell:::{A8A91A66-3A7D-4424-8D24-04E180695C7A}

y listo.

Fuente: https://winaero.com

sin mas por el momento me despido enviandoles un gran saludo a todos mis lectores, estamos con nuevos post

 

 

 

 

Video Platica ITPROS DC comunidad- Implementar Windows 10

Hola que tal amigos, hace unos meses tuve la oportunidad de presentar una pequeña platica para la comunidad de ITPROS DC colombia en donde explico a grandes rasgos, el proceso que implemente para hacer la migración de los equipos de computo de Windows 7 a Windows 10 en un entorno laboral.

sin duda un gran desafió y a la vez una gran satisfacción. El vídeo lo puedes ver desde este enlace de Youtube.

Espero y les guste, saludos y estamos con nuevos post.

Felices Despliegues.

Usando SetupComplete.cmd para implementar Apps durante el Despliegue de Windows 10

Hola que tal amigos, vamos a ver una manera mas para poder agregar nuestras aplicaciones de forma desatendida a nuestra imagen de Windows 10 (.ISO), para lograr este procedimiento, lo primero que haremos sera montar nuestra imagen de Windows 10 para despues copiar todo el contenido, este procedimiento lo podemos realizar con el comando xcopy o simplemente con las opciones de Windows copiar y pegar (algo sencillo de realizar)

si nos gusta ser un poco mas (pro) te dejo las lineas de comando para poder copiar todo el contenido de nuestra imagen a una carpeta llamada Windows10apps en C:\ para poder posteriormente utilizarla.

xcopy <unidadISO>:\*.* /e /f /s C:\Windows10apps\

Ahora bien, dentro de la carpeta de sources de nuestra imagen copiada vamos a crear una carpeta llamada $OEM$

En pocas palabras las carpetas hacen la funcion de copiar la informacion a lugares en especificos cuando instalamos algun sistema operativo. para poder hacer uso de la informacion segun sea el caso.

$OEM$.- toda la informacion que este dentro de esta parpera se copiara al disco duro durante la instalacion.

$1.- tola la informacion contenida en esta carpeta se copiara directamente a la raiz de la unidad en este caso C: como normalmente se instala.

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

Cuando quieras copiar durante la instalacion de tu sistema operativo solamente tendremos que alojar la informacion dentro de estas carpetas $1 y $$ para despues hacer uso de la misma.

Dentro de la carpeta $$ vamos a crear las carpetas Setup y Scripts en donde dentro de esta ultima vamos a tener nuestras aplicaciones .exe que vamos a agregar a nuestra imagen de Windows 10.

Para hacer nuestras pruebas vamos a agregar las siguientes aplicaciones a manera de ejemplo:

  • Winrar
  • K-Lite
  • Team Viewer
  • Driver Max

Quedando de la siguiente forma.

Ahora vamos a crear nuestra aplicaciones que instale estos programas, para ello vamos a abrir un bloc de notas y lo guardamos como setupcomplete.cmd en la misma carpeta donde estan los programas a instalar.

Dentro de este archivo.cmd vamos a colocar los codigos correspondientes para las aplicaciones.

Con estas instrucciones podemos tener todo listo para instalar nuestras aplicaciones.

Ahora bien, como podemos hacer de manera desatendida nuestras aplicaciones, para ello les comparto algunos links de interes en donde podemos ver la gran variedad de opciones (switches) que tenemos de acuerdo a nuestras aplicaciones.

Para esta opcion vamos a descargar el programa Universal Silent Switch Finder para poder ver cuales Switches son acordes a nuestras aplicaciones.

Una vez descargala la aplicaciones solamente abrimos el archivo.exe y este proceso nos mostrara los switches para hacerlos desatendidos.

Si vemos para nuestro reproductor K-Lite da la opcion /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

Esto dependera de cada una de las aplicaciones a agregar.

Aqui el resultado para estas aplicaciones:

Al finalizar vamos a tener nuestros archivos incluyendo el setupcomplete.cmd

Existen varias aplicaciones para resellar nuestra imagen .ISO en esta ocasion vamos a hacerlo un poco mas (PRO) usando la herramienta Deployment and Imaging Tools Environment de ADK.

Crearemos nuestra imagen .ISO con el comando OSDIMG igual con privilegios de administrador dentro de la herramienta de ADK.

Ahora si vamos a volver a utilizar CMD desde ADK para poder crear nuestra imagen .ISO (resellar) nuestro contenido.

oscdimg -bC:\Windows10apps\boot\Etfsboot.com -u2 -h C:\Windows10apps\ C:\Win10apps.iso

Ahora vamos a probar nuestra imagen, para este procedimiento utilizare Vmware.

Para mas informacion te dejo el link de referencia. https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/add-a-custom-script-to-windows-setup

Sin mas por el momento me despido enviandoles un gran saludo a todos mis lectores, estamos con nuevos post.

Felices Despliegues!!

 

 

Downgrade Windows 10 Enterprise a Windows 10 S

Windows 10 S es la nueva edición de Windows 10 con la gran diferencia de las ediciones regulares, ya que no tiene soporte para instalar y ejecutar programas Win32, sólo puede instalar aplicaciones disponibles en la tienda de Windows. Microsoft ha hecho posible que cualquiera pruebe la nueva edición de Windows 10.

Como lo he mencionado Windows 10 Enterprise o Pro  se pueden cambiar a Windows S,  si queremos probar este proceso tendriamos que hacer un pequeño paso mas, sin instalar todo desde un principio con los binarios de Windows 10 Pro.

Un pequeño tip es cambiar la version de Windows 10 Enterprise a Windows 10 Pro es cambiar solamente la clave de producto correspondiente a la version

Con este pequeño paso hemos cambiado de Windows 10 Enterprise a Windows 10 Pro o en su caso podemos dejarlo en la version que estamos utilizando

Ahora desde la version de Windows 10 Pro podemos instalar la version de Windows 10 S aqui les comparto dos formas desde MSDN o descargando el Instalador

Una vez descargado podemos ejectuar el instalador el cual nos guiara para el proceso de cambio.

Reiniciamos nuestro equipo para ver los resultados.

Microsoft ha anunciado que invertir el proceso (upgrade) de Windows S a Windows 10 Pro siguiendo estas recomendaciones en estos link:

How to upgrade from Windows 10 S to Windows 10 Pro

https://support.microsoft.com/en-us/help/4023898/windows-10-s-switching-to-pro

How to switch from Windows 10 S to Pro, and back again

les comparto algunas imagenes de esta Edicion

Sin mas por el momento me despido enviandoles un gran saludo a todos mis lectores, estamos con nuevos post

Felices Despliegues

Usando CopyProfile en Windows 10 con MDT

Hola a todos, en esta ocasion vamos a ver la forma de activar CopyProfile en Windows 10 usando Microsoft Deployment Toolkit.

Primeramente veamos que hace CopyProfile, CopProfile permite personalizar un perfil de usuario y utilizar el perfil personalizado como el perfil de usuario predeterminado. Windows utiliza el perfil de usuario predeterminado como una plantilla para asignar un perfil a cada nuevo usuario.

Mediante la personalización del perfil de usuario predeterminado, se puede configurar la configuración de todas las cuentas de usuario creadas en el equipo. Mediante CopyProfile, se puede personalizar aplicaciones instaladas, controladores, fondos de escritorio, configuraciones de Internet Explorer y otras configuraciones. Tener en cuenta que algunas configuraciones no se conservan mediante CopyProfile.

Partiendo de un escenario con MDT en donde ya tenemos nuestro laboratorio arriba, voy a explicar desde este punto medio la configuracion de Copyprofile, Lo primero que haremos sera dentro de nuestra secuencia de tareas activar la funcion de suspend. con la siguiente sintaxis.

cscript.exe “%SCRIPTROOT%\LTISuspend.wsf”

Ahora como segundo punto vamos a ir a nuestro customsettings.ini para poder activar (NO) nuestra pantalla de capture dentro de nuestra implementacion.

SkipCapture=NO

Por ultimo, no olvidemos la coneccion hacia nuestro servidor de implementacion en nuestro BootStrap.ini

Ahora vamos a realizar nuestro update a DeploymentShare e instalamos en una maquina virtual. En mi caso estare utilizando VMware.

Comenzamos el proceso con MDT.

Como lo checamos en las lineas anteriores, la pantalla de CAPTURE esta habilitada en donde por default nos da la direccion de nuestro deploymentshare y una carpeta predeterminada.

Tenemos nuestro Windows 10 con nuestra secuencia de tareas en modo suspension, (Resume Taks Sequence) en este momento vamos a modificar algunas configuraciones con nuestro sistema, para ello vemos el antes y el despues.

Para poder cambiar las caracteristicas de Windows no esta por demas tener en cuenta la activacion de Windows 10.

Vamos checando como se ve el sistema (tuneado) jejej

Ahora continuamos con el proceso de nuestra TS.

Durante el proceso MDT capturara la imagen.

Listo, ahora vemos nuestra imagen capturada en la siguiente ruta de nuestro DeploymentShare.

Es hora de agregar nuestra imagen nuevamente a nuestro deploymentshare como Custom Image.

Terminamos el proceso de integracion de nuestra imagen de Windows 10 captura, ahora vamos a crear una nueva TS

Cuando tengamos nuestra nuesta TS vamos a darle doble clic en donde nos aparecera la pantalla de la TS y en ella tre pestañas, seleccionaremos OS Info.

Esta parte es la mas importante ya que MDT trae consigo la caracteristica de activar la herramienta WSIM por sus siglas 

Administrador de imágenes de sistema (Windows SIM) crea y administra archivos de respuesta para la instalación de Windows desatendida en una interfaz gráfica de usuario (GUI).

Los archivos de respuesta son archivos basados en XML que se usan durante la instalación de Windows para configurar y personalizar la instalación predeterminada de Windows.

Por ejemplo, puede usar Windows SIM para crear un archivo de respuesta que crea particiones y formatea un disco antes de instalar Windows, cambia la configuración predeterminada de la página principal de Internet Explorer y configura Windows para que arranque en modo auditoría tras la instalación. Al modificar la configuración del archivo de respuesta, Windows SIM puede instalar además aplicaciones de terceros, controladores de dispositivos, paquetes de idiomas y otras actualizaciones.

Este proceso tardara varios minutos por lo que debemos tener paciencia para la creacion y configuracion de los arhivos de respuesta. Damos clic en Edit Unattend.xml para abrir la herramienta WSIM.

cuando se habre la herramienta navegaremos hasta el nodo siguiente.

4 specialize – amd64_Microsoft-Windows-Shell-Setup_neutral – CopyProfile=true

Podemos incluso realizar mas tareas con WSIM, como poner las credenciales de OEM Information, etc.

Tendremos alguna advertencias en las validaciones, simplemente continuamos.

Ahora lo que nos resta es hacer un update a nuestro deploymentshare e Implementar.

aqui el resultado.

Incluso si deseamos crear un nuevo usuario del equipo podemos ver el mismo resultado.

Sin mas por el momento me despido de todos mis lectores, enviandoles un gran saludo, estamos con nuevos post.

Recuerden que ya tenemos nuevo grupo Microsoft Deployment Toolkit facebook Group para todos los Especialistas de TI en temas de implementacion.

 

Implementar StartLayout y Taskbar personalizados en Windows 10 con MDT

Hola que tal amigos pues en esta ocasion vamos a ver la manera en como podemos implementar Windows 10 personalizando taskbar y startlayout desde MDT. lo primero que haremos es instalar Windows 10 v1703 en un equipo virtual (para temas de laboratorio), en mi caso vamos a utilizar vmware.

Hace tiempo escribí algunos artículos sobre el tema bajo Windows 8.1 exportando el archivo encargado .XML por medio de Powershell hacia un equipo destino.

Aquí los artículos descritos con anterioridad.

Personalizar la pantalla de inicio de Windows 8.1 con powershell

En Windows 10 podemos modificar nuestra pantalla de inicio, por ejemplo para este caso en particular eliminando aquellas App´s que como usuario estándar dentro de nuestra organización no requieran ya sea por su departamento, o por rango, o simplemente por políticas de la empresa.

Windows 10 viene por default con App´s como por ejemplo Bing, Zune, Deportes, Noticias, Calendarios, Fotos, Video, Solitario, Grabador de voz, etc. en este caso vamos a ver como podemos administrar dentro de nuestra organización esta pantalla.

para comenzar primero veremos nuestra pantalla por default en Windows 10 como se muestra a continuación.

Aqui tenemos nuestro Windows 10 v1703 sin ninguna modificacion en el mismo.

Esta configuracion la podemos encontrar tanto para starlayout.xml y taskbar.xml en un mismo archivo que es la configuracion personalizada de ambos.

C:\Users\Default\AppData\Local\Microsoft\Windows\Shell

Por default podemos ver y exportar nuestras app´s (StartLayout) desde powershell ejecutando el siguiente comando.

Export-StartLayout -path c:/apps.XML

Ahora para la parte de Taskbar podemos ver la documentación oficial de Microsoft en este link

Para ello vamos a tomar un ejemplo para personalizar nuestra barra de tareas, en este caso colocaremos el siguiente código.

veamos que las siguientes lineas remplazan las apps de la barra de tareas por las personalizadas.

 <taskbar:DesktopApp DesktopApplicationLinkPath=”%APPDATA%\Microsoft\Windows\Start Menu\Programs\Accessories\Internet Explorer.lnk”/>

Algunas otras apps que podemos configurar.

<taskbar:DesktopApp DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Paint.lnk” />
<taskbar:DesktopApp DesktopApplicationLinkPath=”%APPDATA%\Microsoft\Windows\Start Menu\Programs\Accessories\Internet Explorer.lnk” />
<taskbar:DesktopApp DesktopApplicationLinkPath=”%appdata%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk” />
<taskbar:UWA AppUserModelID=”Microsoft.Reader_8wekyb3d8bbwe!Microsoft.Reader” />

dependiendo de la ubicación de los mismos podemos ir agregándolos o quitandolos de acuerdo a nuestro entorno.

Por ejemplo:

Command Prompt:<taskbar:DesktopAppDesktopApplicationLinkPath=“%appdata%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk” />

Microsoft Office:  <taskbar:UWAAppUserModelID=“Microsoft.Office.Word_8wekyb3d8bbwe!microsoft.word” />

Microsoft Edge y otras apps:  <taskbar:UWA AppUserModelID=”Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge” />

Entonces utilizando estas lineas en la parte de TaskBar podemos incluir o excluir dichas apps.

Para agregar internet explorer vamos a colocar en nuestra configuración startlayout.xml por el siguiente codigo.

<start:Tile Size=”1×1″ Column=”2″ Row=”0″ DesktopApplicationID=”Microsoft.InternetExplorer.Default />

Este archivo generado de apps lo vamos a guardar y vamos a crear otro ahora modificando las TILES para poder generarel nuevo archivo .XML, el cual vamos a integrar al ya hecho.

Dentro de nuestro Windows 10 vamos a modificar la parte de startlayout.

Asi nuestro archivo resultante agregando StartLayout.xml y Taskbar.xml

Les comparto el archivo que ocupe en este link.

Ahora vamos a importar nuestro archivo resultante con la siguiente linea de comandos con PowerShell.

Manualmente:

Import-StartLayout – LayoutPath c:\custom.xml -MountPath $env:SystemDrive\

En nuestro entorno veremos un nuevo usuario, con esto veamos como fue el comportamiento de nuestros archivos.xml

Ahora podemos modificar nuestro archivo .xml para minimizar el numero de columnas. Por ejemplo.

La linea: <layoutOptions StartTileGroupCellWidth=”6″ />

se modifica por: <layoutOptions StartTileGroupCellWidth=”6″ StartTileGroupsColumnCount=”1″ /> 

Tambien para crear un candado de seguridad de nuestras apps podemos ejecutar la siguiente linea

<DefaultLayoutOverride LayoutCustomizationRestrictionType=”OnlySpecifiedGroups”>

Todos los grupos que se agregan están bloqueados, lo que significa que los usuarios no pueden modificar el contenido de esos grupos de los tiles, sin embargo los usuarios pueden cambiar la ubicación de esos grupos. grupos bloqueados se identifican con un icono, como se muestra en la siguiente imagen.

16

Ahora bien, vamos a lo interesante de este tema, el poder implementar esta configuracion por medio de MDT, para ello desde MDT vamos a utilizar una secuencia de tareas basica y en nuestra secuencia agregaremos 3 nodos.

Dentro de Custom Task vamos a colocar la siguiente informacion.

  • Command line: cmd.exe /c copy %SCRIPTROOT%\startmenu\custom.xml C:\Windows\Temp (debemos crear la carpeta startmenu en la ruta de nuestro deploymentshare y colocar en ella nuestro custom.xml)
  • Restar Computer
  • Powershell Script: %SCRIPTROOT%\startmenu\applycustom.ps1

En este archivo de powershell vamos a colocar la siguiente informacion.

Import-StartLayout –LayoutPath C:\Windows\Temp\custom.xml -MountPath $env:SystemDrive\

Hacemos update a nuestro deploymentshare e implementamos.

Veremos nuestra secuencia de tareas.

Al finalizar el proceso accedemos con un nuevo usuario 

Listo nuestro Taskbar y Starlayout modificados en nuestro despliegue a traves de MDT.

Sin mas por el momento me despido enviandoles un gran saludo a todos mis lectores y estamos con nuevos post 

Felices Despliegues

 

Captura de Imagen Personalizada de Windows 10 con SCCM

Hola que tal amigos, pues en esta ocasion vamos a ver otro de los muchos escenarios en los que las empresas nos pueden pedir implentar Sistemas Operativos personalizados e implementarlos desde SCCM.

En la consola de SCCM hacemos clic en Software Library-Task Sequences- Create Task Sequence Media.

Seleccionamos Capture Media como se muestra la siguiente imagen.

Especificamos donde se guardara el archivo .iso.

Especificamos la imagen de inicio (por defecto SCCM se envía con 2 imágenes de arranque X86 y X64) y punto de distribución

Después de finalizar el asistente, grabamos el nuevo medio ISO a CD/DVD creado.

Para ambientes de prueba con maquinas virtuales, podemos montar esta imagen de ConfigMgr a nuestro Medio para poder ejecutarla

En nuestro equipo cliente, tenemos un Sistema Operativo Windows 10, con algunas aplicaciones ya instaladas (Custom Image) en la cual correremos nuestro i.so.

Ejecutamos el DVD y veremos nuestro Wizard de configuracion.

Lo que necesitamos es “capturar” la imagen (vamos asegurarnos de que no hay ninguna partición de recuperación o sysprep fallará), asegurarnos de que el equipo cliente no está unido al dominio. En caso contrario nos aparecera la siguiente imagen.

Ahora bien una vez determinado este paso, para estas pruebas, continuaremos con los pasos de instalacion, Para el destino, especificamos la carpeta compartida en el servidor SCCM, ademas de las credenciales para conectarnos.

Podemos especificar informacion de la imagen de captura, en mi caso pondremos lo siguiente.

Inicia el proceso de captura..

el proceso continuara despues de reiniciado el equipo cliente.

Ahora necesitamos desplegar el archivo wim capturado, desde la consola SCCM hacemos clic en Software Library-Operating System-Agregar imagen del sistema operativo.

Hacemos clic en la imagen de referencia y actualizar Puntos distribuidos:

Aplicamos distribution Content.

Opcionalmente, podemos configurar el nombre del equipo durante la secuencia del despliegue del sistema operativo, hacemos clic con el botón secundario en Colección de equipo desconocido elejimos las propiedades

Ahora cree la Secuencia de Tareas:

Biblioteca de software-Secuencia de tareas-Crear secuencia de tareas

Elejimos la imagen de booteo y el sistema operativo previamente capturado.

Elejimos las configuraciones para unirnos a dominio.

Las siguientes ventanas son de finalizado el proceso, incluso destildar la ventana de captura (esto ya lo hemos hecho) y listo.

Ahora desplemoas la Secuencia de Tareas a todos los equipos desconocidos. Hacemos Deploy de la secuencia de tareas.

Las siguientes pantallas las dejamos tal cual y listo ahora vamos a comenzar el proceso de implementacion.

Sin mas por el momento me despido endiandoles un gran saludo a todos mis lectores.

Felices Despliegues.

 

Integrar Office 2016 ProPlus en Windows 10 con MDT durante el Despliegue

En el Año 2014 les compartí un articulo el cual podíamos configurar Office Pro Plus de Manera automatizada, el día de hoy les comparto la actualización de esta herramienta que podremos implementarla en nuestros entornos de producción de manera automatizada.

Partiendo de que ya tenemos toda una infraestructura hecha y configurada,  comencemos.

Microsoft Office 2016 es la multi-plataforma, solución completa, entre dispositivos para el lugar de trabajo moderno, con herramientas inteligentes para los individuos, equipos y empresas. Puede abrir las aplicaciones, documentos en cualquier lugar, a través de múltiples dispositivos. Recibe las aplicaciones instaladas usted conoce y confía – Word, Excel, PowerPoint, OneNote, Outlook, Publisher, Access. Tenga siempre las últimas versiones, llenos instalados de Word, Excel, PowerPoint, OneNote, Outlook, Publisher y Access y capturar sus ideas sin embargo usted trabaja mejor – con ayuda de un teclado, pluma, o la pantalla táctil. Microsoft Office 2016 ofrecerá nuevas medidas de seguridad, el cumplimiento y características de implementación, dando a las organizaciones más control sobre los datos sensibles y de TI una mayor flexibilidad en el despliegue y la gestión.

Para poder configurar de manera correcta esta herramienta, lo primero que debemos hacer es descargar:

Office 2016 Deployment Tool

Ahora junto con la descarga, vamos a crear una carpeta en nuestro entorno de producción, en este caso colocare los archivos en nuestro DeploymentShare como se muestra a continuacion 

Ahora ejecutamos Office Deployment Tool y guardamos los archivos en la carpeta creada Office365.

El siguiente paso es configurar el archivo configuration.xml le cambiamos el nombre por download.xml el cual sera el encargado de descargar e instalar nuestro producto dentro de MDT.

A nuestro archivo, debemos configurar la siguiente sintaxis la cual tendrá la ruta en donde guardaremos nuestro producto dentro de nuestro recurso compartido SourcePath=”\\principal\produccion$\Office365″ quedando de la siguiente manera.

Vamos a descargar el paquete, desde CMD con privilegios de Administrador, ejecutamos la siguiente sintaxis, podemos tener dos caminos el primero es si tenemos nuestro entorno de implementacion de facil acceso o en su caso el otro camino se ejecutar desde la red

Opcion1:

Opcion2: 

Vamos a esperar a que el proceso termine para poder implementar dentro de MDT nuestro producto.

Ahora modificaremos el archivo .xml y lo llamaremos installation.xml quedando de la siguiente manera.

A este archivo le vamos a quitar los comentarios para aceptar los terminos y condiciones e incluso podemos modificar excluyendo algunas aplicaciones.

Podemos personalizar nuestra distribución permitiendo o no instalar ciertos componentes, esta operación la podemos ver en un articulo que realice hace un tiempo.

Office 365 ProPlus con “clic-to-run” ya soporta (ExcludeApp ID)

algunos de los componentes que pueden instalarse o no son los siguientes:

Si deseamos probar la instalación, utilizamos el siguiente comando desde una PC de prueba para instalar Office.

\\principal\produccion$\office365\setup.exe /configure installation.xml

Para poder integrarlo a MDT debemos tener un escenario de actualizacion, para que se instale Office después de que el equipo este a dominio. (este proceso depende de cada uno de nosotros durante el proceso).

Si eso funciona bien, entonces ya estamos listos para implementar Office a través de una secuencia de comandos de inicio de sesión o el método de implementación favorito en cualquier dominio conectado a la PC.

Vamos a crear una nueva aplicación desde MDT colocando la siguiente información.

setup.exe /configure installation.xml

Dentro de nuestra secuencia de tareas agregamos la aplicación.

 

Por ultimo actualizamos nuestro deploymentshare y probamos.

Durante el proceso de implementacion veremos la ejecución de nuestra secuencia de tareas.

Listo al finalizar tendremos la suite completa.

Ahora solamente faltaría activarlo, esto podemos hacerlo con nuestra cuenta de Office365 por parte de la subscripcion o en su caso inyectar la clave de la suite.

Sin mas por el momento me despido enviándoles a todos mis lectores un gran saludo, estamos con nuevos post

Felices Despliegues!!!

 

 

Zero Touch Deployment con SCCM parte 3

Hola que tal amigos, pues continuando con esta serie de articulos el dia de hoy veremos la manera de implementar un cliente

Para darle seguimiento a esta serie, les comparto las dos primeras partes.

 El  camino para implementar clientes es a traves de CM boot Media conectandose directamente a SCCM usando secuencia de tareas

Dentro de software Library damos clic en task sequence media, este apartado tendra paquetes, drives y aplicaciones para poder configurarlo.

Seleccionamos Booteable media y damos clic en siguiente.

Seleccionamos la segunda opcion Site-Based Media y damos clic en siguiente.


En la siguiente ventana, especificamos la ruta donde se guardara nuestro bootmedia con todo el contenido incluido en el mismo, damos clic en siguiente.

Seleccionamos un password para proteger nuestro media y tener acceso al mismo, esto por temas de seguridad, lo demas lo dejamos tal cual, damos clic en siguiente.

Seleccionamos nuestro bootmedia, punto de distribucion y punto de gestion.

Podemos personalizar nuestra secuencia de tareas, en caso de ser requerido, para este ejemplo dejamos tal cual, clic en siguiente y finalizamos.

Podemos ver la creacion de nuestro archivo .iso en la ruta previamente configurada.

Ahora vamos a probar en una maquina virtual implementando este media, para ello en vmware creamos una nueva maquina virtual y la implementamos.

Colocamos la contraseña de seguridad como se muestra a continuacion.

Aqui nos muestra nuestra secuencia de tareas damos clic en siguiente.

Sin mas por el momento me despido enviandoles un gran saludo a todos mis lectores, estamos con nuevos post.

Instalar paquete de lenguaje en Imagen de Referencia de Windows 10

Que tal amigos pues en esta ocasión vamos a ver la forma de como podemos agregar nuestro paquete de lenguaje en una imagen de referencia de Windows 10, para ello lo primero que debemos descargar es el paquete de lenguaje correspondiente a nuestra ubicación.

Para ello les comparto un enlace en donde se puedes descargar link.

Una vez descargado nuestro paquete vamos a agregarlo a MDT dando clic en importar paquetes, veamos la imagen.

Con eso terminado, no hay más en términos de la importación de los paquetes. Excepto por una pequeña cosa, que podría resultar útil si deseas automatizar la selección de paquetes de idioma durante el asistente para la implementación aprovechando las reglas del recurso compartido de distribución. Cada uno de los paquetes de idiomas importados se les ha dado un identificador único, también conocido como GUID. Para localizar el GUID de cada paquete de idioma, expande las columnas para mostrar el GUID:

o en su caso clic derecho en el paquete y propiedades:

Tenemos varias opciones para controlar qué paquetes de idiomas instalar. Uno de ellos es la forma manual, simplemente selecciona los paquetes de idioma deseados durante el Asistente para la implementación. Otra es aprovechar las reglas del Share de implementación para instalar dinámicamente paquetes de idiomas basados en varios valores de variable. De cualquier manera, independientemente de la opción que elijas, debes familiarizarte con dos variables MDT incorporadas que entran en juego cuando se trata de paquetes de idiomas. Son:

SkipPackageDisplay
LanguagePacks (matriz de propiedades)
La variable SkipPackageDisplay se puede establecer en YES o NO y controlará si se muestran o no las páginas del Asistente para la implementación de paquetes en el Asistente para la implementación, veamos el ejemplo

 

[Settings]
Priority=MacAddress, Default
Properties=MyCustomProperty
 
[00:15:5D:85:6B:00]
SkipPackageDisplay=YES
LanguagePacks001={daf88b77-59a1-4b7d-bea2-43352383a3c0}

Ademas podemos distribuir dependiendo la situación dentro de nuestra secuencia de tareas habilitar la instalación de paquetes, esto lo podemos realizar desde este apartado.

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.

 

Excluir Unidades durante scanstate.exe (USMT) en MDT

Hola que tal amigos, pues en esta ocasión vamos a realizar una pequeña configuración para poder excluir unidades durante el proceso de scanstate con USMT.

Cual es nuesto escenario?

Bien, este escenario yo lo utilizo cuando en nuestros equipos de computo por temas de seguridad tenemos 2 unidades en nuestro disco duro, una unidad destinada para colocar la información del o los usuarios, y la otra unidad para el sistema operativo y nuestras aplicaciones, reduciendo considerablemente la perdida de información en caso de algún tipo de contingencia, con ello cuando tenemos un escenario refresh podremos actualizar ha Windows 10 afectando solamente la unidad en donde se encuentra nuestro sistema operativo antiguo, en este caso en el mejor de los escenarios Windows 7 o Windows 8.

USMT tiene la excelente opción de poder o no respaldar toda la información de nuestros usuarios si así lo deseamos, esto se puede ver reflejado cuando tenemos nuestros documentos de nuestro usuario ligados a nuestra unidad de documentos. con ello si configuramos USMT  con el comando scanstate podemos decirle que no nos agregue esta segunda unidad ya que esta no afectara a la hora de formatear para implementar el nuevo sistema operativo. reduciendo el tiempo de guardado de documentos en nuestra unidad de red previamente compartida y configurada para el almacenamiento de datos temporal. 

Para realizar la configuración debemos primero generar un archivo .xml con la siguiente información

En donde X:\ sera la letra de la unidad a excluir en nuestro proceso, teniendo en cuanto esto, USMT tiene la posibilidad de excluir e incluir archivos o datos de acuerdo a nuestra configuración que deseemos por ejemplo .mp3 como opcion para no respaldar, etc. mas información en este enlace https://technet.microsoft.com/en-us/library/cc722303(v=ws.10).aspx

Cuando ya tengamos este archivo generado, para poderlo utilizar en nuestro servidor de MDT, debemos colocarlo en la siguiente ruta.

C:\DeploymentShare\Tools\x86\USMT5\archivo.xml

C:\DeploymentShare\Tools\x64\USMT5\archivo.xml

Dependerá de la arquitectura que manejemos, en mi caso particular yo lo pongo en las dos ubicaciones.

por ultimo. dentro de la secuencia de MDT configuraremos en el apartado de customsettings para que mande a llamar el archivo cuando inicie el proceso de scanstate.

listo, este procedimiento nos ayudara a reducir el tiempo de respaldo de nuestros usuarios.

sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores y estamos con nuevos post.

Descargar las ultimas actualizaciones de Windows desde catalogo con script de Powershell

Hola que tal amigos pues les comparto un pequeño post en donde podremos descargar las ultimas actualizaciones de Windows Update desde el catalogo de Microsoft con la ayuda de un pequeño script de powershell subido a github por Aaron Parker.

Lo primero que haremos sera copiar todo el script desde este link y guardarlo como Get-LatestUpdate.ps1 en la unidad C: de nuestro sistema operativo, en mi caso lo haremos con Windows 10 de 64 bits.

Creamos al mismo tiempo una carpeta en donde se alojaran nuestros archivos .msu de actualizaciones, veamos el ejemplo en imágenes

Veamos algunos ejemplos para poder utilizarlo
.EXAMPLE
Get the latest Cumulative Update for Windows 10 x64
.\Get-LatestUpdate.ps1
.PARAMETER SearchString
Specify a specific search string to change the target update behaviour. The default will only download Cumulative updates for x64.
.EXAMPLE
Get the latest Cumulative Update for Windows 10 x86
.\Get-LatestUpdate.ps1 -SearchString ‘Cumulative.*x86’
.EXAMPLE
Get the latest Cumulative Update for Windows Server 2016
.\Get-LatestUpdate.ps1 -SearchString ‘Cumulative.*Server.*x64’ -Build 14393
.PARAMETER Download
Download the enumerated updates.
.EXAMPLE
Enumerate the latest Windows 10 Cumulative Update for build 14393 and download it.
.\Get-LatestUpdate.ps1 -Download -Build 14393
.PARAMETER Path
Specify the path to download the updates, otherwise use the local folder.
.EXAMPLE
Enumerate the latest Windows 10 Cumulative Update and download to C:\Updates.
.\Get-LatestUpdate.ps1 -Download -Path C:\Updates

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores 

Añadir menú de Actualizaciónes en Windows 10

Hola que tal amigos, pues el día de hoy les comparto un pequeño script en el cual podemos agregar las opciones de actualizaciones en el menú de Windows 10 (clic derecho).

Para poder agregarlo, simplemente vamos a copiar el siguiente código en bloc de notas y lo guardamos con extensión .reg

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate]
“Icon”=”shell32.dll,-47”
“Position”=”Bottom”
“SubCommands”=””
“MUIVerb”=”@ActionCenterCPL.dll,-54”
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell]
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell\01WindowsUpdate]
“Icon”=”bootux.dll,-1032”
“SettingsURI”=”ms-settings:windowsupdate”
“MUIVerb”=”@ActionCenterCPL.dll,-54”
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell\01WindowsUpdate\command]
“DelegateExecute”=”{556FF0D6-A1EE-49E5-9FA4-90AE116AD744}”
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell\02CheckForUpdates]
“Icon”=”bootux.dll,-1032”
“SettingsURI”=”ms-settings:windowsupdate-action”
“MUIVerb”=”@MusUpdateHandlers.dll,-100”
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell\02CheckForUpdates\command]
“DelegateExecute”=”{556FF0D6-A1EE-49E5-9FA4-90AE116AD744}”
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell\03UpdateHistory]
“Icon”=”bootux.dll,-1032”
“SettingsURI”=”ms-settings:windowsupdate-history”
“MUIVerb”=”@MusUpdateHandlers.dll,-164”
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell\03UpdateHistory\command]
“DelegateExecute”=”{556FF0D6-A1EE-49E5-9FA4-90AE116AD744}”
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell\04RestartOptions]
“Icon”=”bootux.dll,-1032”
“SettingsURI”=”ms-settings:windowsupdate-restartoptions”
“MUIVerb”=”@MusUpdateHandlers.dll,-169”
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell\04RestartOptions\command]
“DelegateExecute”=”{556FF0D6-A1EE-49E5-9FA4-90AE116AD744}”
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell\05AdvancedOptions]
“Icon”=”bootux.dll,-1032”
“SettingsURI”=”ms-settings:windowsupdate-options”
“MUIVerb”=”@MusUpdateHandlers.dll,-168”
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\WindowsUpdate\Shell\05AdvancedOptions\command]
“DelegateExecute”=”{556FF0D6-A1EE-49E5-9FA4-90AE116AD744}”

Ejecutamos el archivo y listo, tendremos las opciones de actualización en nuestro Windows 10, aplica para múltiples versiones.

Un gran saludo a todos mis lectores y estamos con nuevos post 😀

 

Instalar Kaspersky Endpoint Security 10 MR3 para Windows 10 con MDT

Cada dia el proyecto de migracion refresh scenario va dando mas forma, ahora toca implementar Kaspersky Endpoint Security 10 MR3 para Windows 10 con MDT automatizado y sin interacción durante el despliegue, para ello debemos primeramente colocar los archivos dentro de nuestro servidor MDT como un recurso compartido y con los permisos necesarios para su utilización.

Recordemos que la versión MR3 acaba de lanzarse hace unos meses, la cual es la versión compatible con el nuevo sistema operativo Windows 10.

Ahora bien tenemos varios escenarios para mandar nuestra aplicación por medio de la red o en su caso manualmente o de forma desatendida.

El primer escenario es por medio de la linea de comandos:

msiexec /i <package path>\<package name>

Para nuestro caso dentro de nuestro servidor MDT seria de la siguiente forma

msiexec /i “\\MDT\MR3\Kes10win.msi”

La segunda opción y la que vamos a utilizar es la instalación de manera desatendida (SIN INTERACCIÓN DE WIZARD)

Bien, los parámetros necesarios para una instalación silenciosa serán los siguientes:

msiexec /i <package path>\<package name> EULA=1 KSN=1 KLPASSWD=<password> KLPASSWDAREA=<protected area> ALLOWREBOOT=1 /qn

o

setup.exe /pEULA=1 /pKSN=1 /pKLPASSWD=<password> /pKLPASSWDAREA=<protected area> /pALLOWREBOOT=1 /s

Para ambos casos veamos cada uno de los comandos 

EULA=1 significa aceptación automática de EULA. La instalación no continuará con EULA = 0.

KSN=1 significa aceptación para participar en el programa Kaspersky Security Network (KSN). Es un parámetro requerido sin un valor predeterminado.

KLPASSWD establece una contraseña que autoriza determinadas acciones con la aplicación y la modificación de la configuración de la aplicación.

KLPASSWDAREA se utiliza en combinación con KLPASSWD y puede ser uno de los siguientes:

SET: establece una contraseña para cambiar la configuración de la aplicación.

EXIT – establece una contraseña para salir de la aplicación.

DISPROTECT: establece una contraseña para inhabilitar componentes de protección y detener las tareas de análisis.

DISPOLICY: establezca una contraseña para desactivar las directivas de Kaspersky Security Center 9.

UNIST: establece una contraseña para eliminar la aplicación.

DISCONTRL: establece una contraseña para des-habilitar los componentes de control (Control de Inicio de la Aplicación, Control de Privilegio de la Aplicación, Monitor de Vulnerabilidad, Control del Dispositivo, Control Web).

REMOVELIC: establece una contraseña para la eliminación de la clave de licencia.

ALLOWREBOOT=1 significa acuerdo para reiniciar el sistema automáticamente cuando sea necesario. ALLOWREBOOT=0 se establece de forma predeterminada, a menos que se indique lo contrario.

Para nuestro caso utilizaremos la siguiente sintaxis.

Quedando de esta manera

“\\MDT\MR3\setup.exe” /pEULA=1 /pKSN=0 /pKLPASSWD=P@ssw0rd /pKLPASSWDAREA=SET /pALLOWREBOOT=1 /s

o

msiexec /i “\\MDT\MR3\Kes10win.msi” EULA=1 KSN=1  KLPASSWDAREA=EXIT ALLOWREBOOT=0 /qn

Omitiremos el comando de password para nuestro caso en especial, ahora bien vamos abrir un bloc de notas y guardaremos la instrucción anterior dentro de un archivo .bat colocandolo en la misma ubicación de los archivos.

Listo, podemos realizar la prueba ejecutando el comando con privilegios de administrador para ver el resultado.

Importante, Kaspersky necesita tener un agente de red para la correcta comunicación con el servidor, por lo que en este caso, una vez finalizada la instalación desde nuestro servidor simplemente le mandamos el agente de red.

Otra opción también para poder implementar Kaspersky es crear un setup.exe desde la consola de servidor, el cual este paquete incluye ya el archivo llave junto con el agente de red, para desplegarlo podemos agregarle /S para que lo haga de manera silensiosa

Veamos la imagen del proceso

NOTA.-Cualquiera de las dos formas de configurar Kaspersky podemos utilizarlas dentro de nuestro MDT, ahora veamos el proceso de inyección.

Ahora bien este archivo.bat vamos a agregarlo como aplicación dentro de nuestro DeploymentShare como se muestra a continuacion

Colocamos el nombre y agregamos la aplicación como se muestra a continuacion.

Colocamos el archivo.bat

Ahora para terminar la configuración, vamos a nuestra secuencia  de tareas para colocar en el lugar correspondiente.

Hacemos un update a nuestro deploymentShare y listo, a probar la instalación de kaspersky durante el despliegue de Windows 10

Aquí el proceso

Al finalizar en nuestra consola de Kaspersky tendremos este resultado.

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post

 

Solucion error 0x8004005 Return Code 36 con Scanstate en Refresh Scenario

Mucho se ha hablado sobre el famoso error 0x8004005 en donde MDT nos muestra algún tipo de error con infinidad de posibles causas, el día de hoy me paso este error cuando quería migrar en refresh scenario a un equipo de mi organización desde Windows 7 a Windows 10 con MDT y USMT.

Ahora bien después de leer muchos foros encontré que la causa por la que te sale el siguiente error y no captura el estado de usuario, este error lo causa el famoso Perfil Temporal en Windows 7, para no entrar mucho en detalle en este tema les comparto un post antiguo en donde doy solución temporal al perfil de windows 7, al final de cuentas lo que podemos hacer es entrar a registro y llegar a la clave de profilelist y dentro de la lista si encontramos un archivo .bak del o los usuarios a migrar, simplemente eliminamos la clave y con ello nuestro proceso de migración sera todo un éxito.

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores estamos con nuevos post

Felices Despliegues

 

Notificación (Voz) cuando ejecutas aplicaciónes con MDT en Windows 10

Hola que tal amigos, pues en esta ocasión vamos a ver una forma divertida de como podemos antes y/o después de instalar aplicaciones con MDT ejecutar la voz de Cortana o Siri para avisarnos que esta próximo a realizar o en su caso de finalizar de acuerdo a la posición del script dentro de nuestra secuencia de tareas.

Veamos el demo:


Ahora veamos, el procedimiento, lo primero que haremos sera dentro de nuestro MDT, instalar una aplicacion, en mi caso instale Winrar para efectos del demo.

He creado un nuevo deploymentshare en donde inyectaremos nuestra aplicación.

Ahora vamos a crear una secuencia de tareas “Post OS Installation Task Secuence” para este caso en especial sobre la instalación de nuestras aplicación.

Dentro de nuestra secuencia de tareas en parte de propiedades insertamos nuestra aplicación.

Ahora vamos a abrir un bloc de notas en donde copiaremos la siguiente sintaxis y guardaremos el archivos como voz.ps1 de powershell.

# Invoking SAPI Objects
$Siri = (New-Object -ComObject SAPI.SPVoice)
$Siri.Rate = -2
$Siri.Speak( “MDT esta instalando Winrar en el equipo, pronto finalizara la instalacion, Atentamente DeploymentMX“)| Out-Null

Start-Sleep -Seconds 2

la parte de rojo es la que podremos modificar de acuerdo a nuestras necesidades, asi es como la Voz de Siri/Cortana leerá nuestro texto.

Tendremos un segundo archivo llamado voz2.ps1 para mandar un mensaje de finalizacion de la instalación de nuestra aplicación.

# Invoking SAPI Objects
$Siri = (New-Object -ComObject SAPI.SPVoice)
$Siri.Rate = -2
$Siri.Speak( “Instalacion Finalizada, Puede Continuar“)| Out-Null

Start-Sleep -Seconds 2

Estos archivos los vamos a copiar a la carpeta de Scripts dentro de nuestro DeploymentShare como se muestra a continuación.

Ahora solamente vamos a agregarlos a nuestra secuencia de tareas antes y después de nuestra aplicación, agregando un script de powershell dentro de las opciones de MDT, para ejecutar colocaremos el siguiente codigo.

%SCRIPTROOT%\voz.ps1

veamos el ejemplo

Para hacer de forma automatizada la instalación de Winrar, podemos utilizar el comando /s para hacer una instalación silenciosa, si quieres mas información al respecto ve a este link sobre el tema de switches.

veamos el ejemplo.

En la parte de Customsettings.ini podemos colocar las siguientes instrucciones para no tener interacción con el wizard de MDT.

Listo, ahora si actualizamos nuestro DeploymentShare para disfrutar.

Sin mas por el momento me despido, enviándoles un gran saludo a todos mis lectores y estamos con nuevos post.

///Felices Despliegues

 

 

Windows 10 Mapa de Contenidos ITPRO

Hola que tal amigos, en esta ocasión les comparto este excelente material que es una lista completa de recursos diseñados para ayudar a los profesionales de TI a explorar, planificar, implementar, administrar y dar soporte a Windows 10.

Sin duda un gran apoyo para seguir aprendiendo de este sistema operativo.

https://www.microsoft.com/en-us/download/details.aspx?id=54962

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post 😀

Soluciones de Implementación para la Empresa – Channel 9 – @DeploymentMX

Listo Amigos pues les comparto mi charla que di dentro de la seria Windows 10 University el pasado mes con 6 módulos sobre Windows 10 en todas sus facetas, este vídeo te puede dar un amplio panorama para poder migrar tus equipos hacia Windows 10 con herramientas como MDT. Se que es un tema muy extenso por lo que también los invito a conocer mi blog http://blogs.itpro.es/octaviordz y también a adquirir los libros que son de gran ayuda para poder implementar Windows 10 en escenarios reales http://www.lulu.com/spotlight/octaviordz. no olviden seguirme en Twitter @DeploymentMX

Todos los videos de Windows 10 University puedes encontrarlos en 

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.

Menu Metro GUI para Refresh Scenarios de Windows 10

He hablado en muchas ocasiones sobre un proyecto que he concretado en mi lugar de trabajo, para la migración de los equipos de computo de Windows 8 a Windows 10 dentro e la organización, este escenario se implemento con un refresh scenario, quiere decir que este proceso no pasa por un update hacia windows 10, si no que ejecuta el proceso llamada bare metal en donde con la ayuda de USMT podemos hacer restauración de información de los usuarios con las herramientas scanstate y loadstate.

Un gran profesional y amigo, experto en Powershell y MDT. MVP Damien Van Robaeys quien me enseño un poco de lo mucho que es experto y que me apoyo para crear un menú sobre este tema. su blog http://www.systanddeploy.com

Este menú se los quiero compartir para que les pueda ayudar en sus implementaciones, si así fuese el caso, que se pueda adaptar el mismo a las necesidades en la organización.

Este menú trabaja con Powershell y es compatible con sistemas que van a migrar  de Windows 8 a Windows 10 o en su caso hacer un refresh scenario sobre la misma plataforma.

Este menú cuenta con mas opciones desplegables para  implementacion.

Las partes editables están en los archivos que podemos descargar desde este link.

Aquí solamente podemos modificar la ruta o fuente en donde se encuetran nuestros Litetouch.vbs de MDT, aqui un ejemplo de nuestro archivo.

El script esta diseñado para 4 escenarios posibles pero seguro se pueden hacer muchos mas.

Aquí esta parte del proceso que hace en este video.

https://www.facebook.com/octavio.de.santiago/posts/1349972401721244

Espero y les agrade este menú realmente muy a-doc a Windows 10, saludos a todos mis lectores y estamos con nuevos post.

Felices despliegues.

 

 

 

 

E-book – Implementa Windows 10 en tu Organización con MDT

Llega 2017 con nuevas cosas entre ellas la terminacion de un nuevo E-book con temas de implementacion que nos ayudara a Migrar nuestro Sistema Operativo Windows 7 u Windows 8.1 en nuestra organización hacia Windows 10 utilizando Microsoft Deployment Toolkit, herramienta la cual con ayuda de User State Migration Tools podemos crear un entorno totalmente automatizado manteniendo los datos de los usuarios, las configuraciones de red, y el entorno en controladores de dominio, ademas aprenderemos técnicas de implementacion y automatización que nos ayudaran a crear imágenes de acuerdo a nuestras necesidades propias en nuestro ambiente laboral.

link: Implementa Windows 10 en tu organización con MDT

Sin duda un gran material que nos ayudara con temas y procesos *LTI (lite Touch Installation) en nuestros entornos laborales.

 

Cambiar la imagen (pantalla de Bloqueo) de Windows 10 durante la implementacion con MDT

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.

Personalizar el Menu WinX en Windows 10

Llamado menú-X, pues si el pequeño menú que se encuentra presionando la tecla de Windows + X cual nos aparece el siguiente menú tanto en Windows 8 como Windows 8.1 y Windows 10.

El menú WinX es un menú de contexto simple que aparece al hacer clic en la punta de inicio que aparece al aplastar el ratón a la esquina inferior izquierda de la pantalla. 

El propósito no es la de actuar como un reemplazo Start Menu sino más bien como un trampolín para realizar funciones avanzadas del sistema que son un poco fuera de su alcance. 

Por ejemplo, si nosotros estámos tratando de matar un proceso del sistema fuera de control, es probable que tengamos un rápido acceso al Administrador de tareas, un símbolo del sistema elevado, y tal vez en Programas y características para desinstalar la aplicación culpable.  Lanzamiento aquellas aplicaciones en la sucesión a través de la pantalla de inicio sería un dolor.

como podemos ver el menú se divide en tres secciones tal y como se muestra la pantalla anterior separando por una línea tenue cada una de las secciones.

La sección 1 es un enlace en el escritorio.

La sección 2 son herramientas y enlaces básicos, de los cuales la mayoría estaban en el menú Inicio de Windows 7.

La sección 3 incluye diferentes MMCs  del panel de control.

ahora bien este menú lo podemos localizar en la siguiente ruta:

%LOCALAPPDATA%\Microsoft\Windows\WinX

aquí lo que contienen cada uno de los grupos.

Con Windows 10 lamentablemente no podemos agregar mas links de programas de terceros, Pero, podemos agregar links ya creados ya que estos vienen con un hashlnk para poder visualizarlos. para mas informacion de esta herramienta cual funciona perfectamente en Windows 8 la puedes encontrar aqui.

simple, para eliminar algún elemento del grupo solamente damos clic derecho y lo eliminamos, para que los cambios surjan efecto cerramos sesión y listo ya no veremos al acceso rápido al menú-X.  o también cerrando el proceso de Explorer y volverlo a ejecutar

pero lo mejor de todo que también podemos crear grupos para poder personalizar nuestro menú-x a nuestro antojo y gusto.

como lo hacemos, sencillo nos dirijimos a la carpeta Winx en donde se encuentran los grupos y creamos un nuevo grupo llamado Grupo 4 tal y como se muestra en la siguiente imagen.

una vez realizado esto procedemos a quitar algunos accesos del grupo 3 y pegarlos en el grupo 4, o copiar algunos mas de los que les comparto mas abajo del articulo, aplicamos el procedimiento anterior de actualización con el explorer.exe y veamos el resultado en la nueva ventana del menú.

ahora bien, podemos crear cuantos grupos queramos además de organizarlos de acuerdo a la tarea especifica.

aquí un pequeño inconveniente. si realizamos todos los pasos correctamente no hay problema pero si realizamos con cualquier icono extra que no este en la lista. en verdad NO apareció, ni reiniciando el equipo ni ejecutando el explorer.exe, pero a que se debe esto.

En la primera invocación (por ejemplo, un arranque fresco), el menú escanea y sólo añade accesos directos aprobados.

¿Por qué?

Una vez más, Microsoft no quiere que esto se convierta en otro menú Inicio o, peor aún, un sin fin de iconos para los instaladores a la espalda de Inicio rápido en Windows Vista.

en resumen.

Microsoft sólo permite accesos directos con un hash aprobada unido a ellos.

Aqui les comparto algunos hashlink ya creados en su momento para Windows 8 que podemos agregar a nuestro menuX

Genial ahora podremos copiar y pegar los que mas se adapten a nuestras necesidades para un rapido y facil acceso.

Veamos el resultado.

Sin mas por el momento me despido enviandoles un gran saludo a todos mis lectores, estamos con nuevos post.

 

Guardar la clave de producto de Windows 10/8

El equipo de OneScript Team nos comparte este script de powershell en donde podemos guardar nuestra clave de producto en un archivo .txt en nuestro escritorio.

Hace tiempo escribi un articulo relacionado en donde podiamos desactivar y reutilizar nuestra clave de producto con Windows 10, aqui esta el link para mas informacion al respecto.

Desactivar la clave de producto de Windows 10 y Reutilizarla

Para realizar este procedimiento simplemente descargamos el script desde el siguiente link.

Una vez descargado lo ejecutamos con privilegios de administrador en powershell, veamos el ejemplo.

Nos aparecera la siguiente pantalla en donde nos preguntara si deseamos ejecutar el script

Nos mostrara la version de nuestro sistema operativo, asi como la clave de producto.

Confirmamos el guardado de la informacion y tendremos en .txt la clave.

Sin duda un gran trabajo por parte de OneScript Team, pruebalo y comentamos, sin mas por el momento me despido de todos mis lectores enviandoles un gran saludo, estamos con nuevos post

Back to Basic – Crear una imagen .ISO en el mismo medio con Windows 7/8.1/10

Hola que tal amigos pues en esta ocasión vamos a ver la forma de integrar en la misma instalación de nuestra imagen los sistemas operativos mencionados en el titulo. para esto debemos tener instalado previamente ADK y los archivos install.wim respectivamente.

Para ello primeramente vamos a crear varias carpetas directamente en C: por ejemplo.

Creamos una carpeta llamada WindowsVersions, dentro de ella 3 sub carpetas mas con el nombre de archivos, win7, win8 y win10.

Dentro de cada una de las carpetas  colocaremos los archivos install.wim solamente contenidos en el DVD o imagen iso de nuestros sistemas operativos previamente descargados y montados. Con el comando xcopy podemos hacer este copiado como se muestra a continuación.

donde la unidad E:,F: y G: son las unidades montadas

Aquí las carpetas para cada una de las versiones .iso montadas.

Comandos Xcopy para cada una de las imágenes.

xcopy e:\sources\install.wim /e C:\Windowsversions\win7\

xcopy f:\sources\install.wim  /e C:\Windowsversions\win8\

xcopy g:\sources\install.wim  /e C:\Windowsversions\win10\

ahora abrimos el cmd incluido en la instalación de ADK con privilegios de administrador.

Vamos a colocar el siguiente código dependiendo de la versión de Windows, primeramente creamos una carpeta llamada archivos – sources C:\Windowsversions\archivos\sources

Dism /Export-Image /SourceImageFile:C:\WindowsVersions\win7\install.wim /SourceIndex:1 /DestinationImageFile:C:\WindowsVersions\archivos\sources\install.wim /DestinationName:”Windows 7″ /compress:maximum

Dism /Export-Image /SourceImageFile:C:\WindowsVersions\win8\install.wim /SourceIndex:1 /DestinationImageFile:C:\WindowsVersions\archivos\sources\install.wim /DestinationName:”Windows 8″ /compress:maximum

Dism /Export-Image /SourceImageFile:C:\WindowsVersions\win10\install.wim /SourceIndex:1 /DestinationImageFile:C:\WindowsVersions\archivos\sources\install.wim /DestinationName:”Windows 10″ /compress:maximum

Veamos como va aumenta el tamaño de nuestros archivos install.wim conforme vamos agregando imagenes.

Windows 7

Windows 8 

Windows 10 

Ahora vamos a crear una carpeta mas llamada final cual tendra todos los archivos de nuestra imagen incluyendo la install.wim cual al final vamos a sustituir por la que se modifico en su tamaño.

xcopy g:\*.* /e c:\Windowsversions\Final\

Remplazamos nuestro archivo install.wim dentro de la carpeta sources.

xcopy C:\Windowsversions\archivos\sources\install.wim /e C:\Windowsversions\Final\sources\

ahora colocamos El fichero ei.cfg

Es un archivo de configuración que permite determinar cuál edición y qué tipo de licencia de Windows serán usados durante el proceso de instalación. En muchos casos podemos usar este fichero para simplemente omitir insertar un serial de producto al instalar Windows.

abrimos el bloc de notas y guardamos con extensión cfg colocando este código:

[Channel]
Retail

[VL]
0

 

hasta aquí todo bien ahora simplemente crearemos nuestra imagen .ISO con el comando OSDIMG igual con privilegios de administrador dentro de la herramienta de ADK.

Ahora si vamos a volver a utilizar CMD desde ADK para poder crear nuestra imagen .ISO (resellar) nuestro contenido.

oscdimg.exe -lWindows7_8_10 -h -u2 -bC:\Windowsversions\Final\boot\etfsboot.com C:\WindowsVersions\fINAL\ C:\Windows7_8_10.iso

Listo ahora si a probar.

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.

Evitar “First Logon” en los usuarios de Windows 10 con MDT

Hola que tal amigos pues si, les traigo otro interesante post en donde veremos la manera de deshabilitar el primer logon cuando iniciamos un usuario en Windows 10, si les hablo de este logon.

 

Durante nuestro despliegue de Windows 10 para nuestra organización, podemos evitar estos mensajes, existen varias formas como hacer la modificación directamente de regedit o en su caso desde políticas de grupo, otra de las opciones que me fascinan es la ejecución durante el despliegues de Windows 10 desde Microsoft Deployment.

Para ello debemos crear la clave de registro que hace esta operación ya que Windows 10 no la tiene dentro de su registros.

la clave vamos a guardar la siguiente información en un bloc de notas con la extensión .reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
“EnableFirstLogonAnimation”=dword:00000000

Este archivo lo vamos a guardar en nuestra carpeta de implementacion de MDT en la sección de scripts.

C:\deploymentshare\Scripts

En nuestra secuencia de tareas colocamos un Run Command Line y colocamos la siguiente información 

regedit.exe /s %SCRIPTROOT%\firstlogon.reg

Listo, actualizamos nuestro deploymentshare y desplegamos.

el resultado a la hora de habilitar un nuevo usuario en nuestro sistema se vera de la siguiente manera.

Adiós al primer firstlogon.

Sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post

Felices despliegues

 

Personalizar el plan de energía en Windows 10 durante el despliegue con MDT

Hola que tal amigos pues el día de hoy vamos a ver la manera en como podemos personalizar el plan de energía de nuestros equipos cliente durante la implementacion de Windows 10 con Microsoft Deployment Toolkit.

Para ello veamos que cuando instalamos de forma manual Windows 10, nos posicionamos en el panel de control – plan de energía y vemos que tienen ciertos parámetros por default para el funcionamiento del comportamiento del equipo. Veamos un ejemplo de nuestro equipo de computo.

Powercfg.exe es un excelente comando para poder realizar estos cambios desde un archivo personalizado, para ello podemos jugar con los valores, por ejemplo si quiero que todo este en 0 o que no haga nada podemos escribir el siguiente codigo y guardarlo con extension .bat.

@ECHO OFF

powercfg.exe -x -monitor-timeout-ac 0
powercfg.exe -x -monitor-timeout-dc 0
powercfg.exe -x -disk-timeout-ac 0
powercfg.exe -x -disk-timeout-dc 0
powercfg.exe -x -standby-timeout-ac 0
powercfg.exe -x -standby-timeout-dc 0
powercfg.exe -x -hibernate-timeout-ac 0
powercfg.exe -x -hibernate-timeout-dc 0

Ahora podemos crear nuestro propio plan de energía modificando el tiempo tanto de monitor disco e hibernacion, podemos crearlo como se muestra a continuación.

Ejecutamos nuestro .bat y al finalizar veremos nuestro plan de energía personalizado desde panel de control

En lo personal siempre dejo todo en 0`s pero cada quien tiene sus propias configuraciones, ahora como puedo integrarlo a MDT, sencillo vamos a agregar nuestro archivo .bat como una aplicación mas dentro de nuestro MDT.

Simplemente dentro de nuestra secuencia de tareas vamos a colocar dentro de Custom Task Sequence nuestra aplicación.

Cuando implementamos nuestro sistema Windows 10 ejecutara el script modificando nuestro plan de energía.

sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post.

 

 

Cambiar los iconos de escritorio en Windows 10 y mostrar Mi PC

Si, un post sencillo pero de mucha ayuda, vamos a ver la forma fácil de cambiar tus iconos de escritorio y poder personalizarlos, con los nuevos que tiene Windows 10.

para ello simplemente elegimos el acceso directo que queramos personalizar.

Ahora bien damos clic en cambiar icono.

Lo interesante esta aquí, muchas de las veces no vemos la ubicación exacta de los iconos por lo que probablemente veamos lo siguiente.

Para aquellas personas que no tengan bien la ubicación de todos los iconos que trae consigo Windows 10 estas son las rutas.

  • C:\Windows\System32\imageres.dll
  • C:\Windows\System32\shell32.dll

Ahora si veamos las opciones dando clic en examinar.

Veamos el resultado un poco mas PRO.

Por ultimo si queremos ver nuestro PC en escritorio aquí les traigo otro tip, lo primero que haremos sera clic derecho sobre el escritorio y en personalizar.

Ahora vamos a dar clic en Temas-configuración de iconos de escritorio.

Ahora simplemente tildamos las opciones que deseemos.

Veamos el resultado, esto nos ayudara mucho a la hora de colocarnos en nuestros documentos ya que para versiones LTBS como usuario final es un poco complicado encontrar estos accesos, aunque también podemos optar por dar clic en Windows + E, pero ahora si que cada quien puede acomodarse a su mejor manera.

sin mas por el momento me despido de todos mis lectores enviándoles un gran saludo, estamos con nuevos post.