Hola que tal amigos pues en esta ocasión vamos a ver una página súper interesante la cual nos ayuda a encontrar nuestros comandos (switches) de nuestros programas para poder implementarlos de forma desatendida, gracias a la página de ITNinja podemos localizar cuales son los switches desatendidos que corresponden a cada software.

En el entendido de que existe una lista del software más utilizado o comercial para poder hacer deployment dentro de nuestro MDT

Muchos de los artículos son posteados por otros usuarios haciendo de esta una gran comunidad en el tema.

ITN_logo_no_AD

Link: http://www.itninja.com/software/browse/all/1/50

en la pagina podremos encontrar los listados de los software mas hot para su uso.

1

para poder hacer uso de los mismos solamente es identificar el software y procederle  el comando para desatender la aplicación.

por ejemplo este tipo de procedimientos los podemos ver dentro de nuestro MDT 2013 en la parte de command line.

switches

aquí otros ejemplos.

2

y un post mas de algunos Switches ya probados por otros usuarios.

http://blogs.itpro.es/octaviordz/2012/07/10/aplicaciones-desatendidas/

sin mas por el momento me despido enviándoles un cordial saludo 🙂

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

https://www.facebook.com/freelance.deployment
http://www.freelance-it.com.mx
@freelanceitags

 

 

hola que tal amigos pues para los que nos gusta curiosear les mando la lista de algunos de los modificadores de la linea de comandos de outllok para que podamos hacer infinidad de cosas con nuestro correo electronico, espero y les sirva mucho saluditos 🙂

outlook01.jpg

Modificador Descripción
/a Crea un elemento con el archivo especificado como datos adjuntos.

Ejemplo:

  • “C:\Archivos de programa\Microsoft Office\Office10\Outlook.exe” /a “C:\Mis documentos\etiquetas.doc”

Si no se especifica el tipo de elemento se asume que es IPM.Note. No se puede usar con las clases de mensajes no basadas en Outlook.

/altvba nombrearchivootm Abre el programa VBA especificado en nombrearchivootm en lugar de %appdata%\Microsoft\Outlook\VbaProject.OTM.
/autorun nombremacro Abre Outlook e inmediatamente ejecuta la macro especificada en nombremacro.
/c clasemensaje Crea un nuevo elemento de la clase de mensaje especificada (formularios de Outlook o cualquier otro formulario MAPI válido).

Ejemplos:

  • /c ipm.activity crea una entrada del Diario
  • /c ipm.appointment crea una cita
  • /c ipm.contact crea un contacto
  • /c ipm.note crea un mensaje de correo electrónico
  • /c ipm.stickynote crea una nota
  • /c ipm.task crea una tarea
/checkclient Pregunta al usuario cuál el administrador predeterminado de correo electrónico, noticias y contactos.
/cleanclientrules Inicia Outlook y elimina las reglas basadas en el cliente.
/cleandmrecords Elimina los registros de inicio de sesión guardados cuando un administrador o un delegado rechaza una reunión.
/cleanfinders Quita las carpetas de búsqueda del almacén del servidor de Microsoft Exchange.
/cleanfreebusy Borra y vuelve a crear la información de disponibilidad. Este modificador sólo puede utilizarse cuando se puede conectar al servidor de Microsoft Exchange.
/cleanprofile Quita las claves de perfiles no válidos y vuelve a crear las claves de registro predeterminadas, si procede.
/cleanpst Inicia Outlook con un archivo de carpetas personales (.pst) limpio.
/cleanreminders Borra y vuelve a crear los avisos.
/cleanrules Inicia Outlook y elimina las reglas basadas en el cliente y en el servidor.
/cleanschedplus Elimina todos los datos de Schedule+ (disponibilidad, permisos y el archivo .cal) del servidor y permite que todos los usuarios de Schedule+ 1.0 puedan ver y utilizar la información de disponibilidad del Calendario de Outlook.
/cleanserverrules Inicia Outlook y elimina las reglas basadas en el servidor.
/cleansniff Elimina los mensaje de aviso duplicados.
/cleansubscriptions Elimina los mensajes de suscripción y las propiedades de las funciones de suscripción.
/cleanviews Restablece las vistas predeterminadas. Todas las vistas personalizadas creadas se pierden.
/designer Inicia Outlook sin detectar si debería ser el cliente predeterminado la primera vez que se ejecuta.
/embedding Abre el archivo de mensaje (.msg) como incrustación OLE. También se utiliza sin los parámetros de la línea de comandos para crear objetos OLE estándar.
/explorer Abre una nueva ventana en el modo “explorador” (con la barra de vínculos activada).
/f nombrearchivomsg Abre el archivo de mensaje (.msg) especificado o la búsqueda de Microsoft Office (.oss) guardada.
/firstrun Inicia Outlook como si se ejecutase por primera vez.
/folder Abre una nueva ventana en el modo “carpeta” (con el Panel de exploración desactivado).
/hol nombrearchivohol Abre el archivo .hol especificado.
/ical nombrearchivoics Abre el archivo .ics especificado.
/importprf nombrearchivoprf Inicia Outlook y abre o importa el perfil MAPI definido (*.prf). Si Outlook ya está abierto, pone en la cola el perfil que se va a importar en el próximo inicio limpio.
/l nombrearchivoolk Abre el archivo .olk especificado.
/launchtraininghelp idtema Abre una ventana de ayuda con el tema especificado en idtema.
/m nombrecorreoelectrónico Proporciona al usuario una forma de agregar un nombre de correo electrónico al elemento. Sólo funciona si se utiliza junto con el parámetro /c de la línea de comandos.

Ejemplo:

  • Outlook.exe /c ipm.note /m nombrecorreoelectrónico
/nocustomize Inicia Outlook sin cargar los archivos outcmd.dat (barras de herramientas personalizadas) y *.fav.
/noextensions Inicia Outlook con las extensiones desactivadas pero incluidas en la lista Complementos.
/nopollmail Inicia Outlook sin comprobar si hay correo electrónico.
/nopreview Inicia Outlook con el Panel de lectura desactivado.
/p nombrearchivomsg Imprime el mensaje especificado (.msg). No funciona con el formato HTML.
/profile nombreperfil Carga el perfil especificado. Si el perfil contiene un espacio, escríbalo entre comillas (“).
/profiles Abre el cuadro de diálogo Elegir perfil sin tener en cuenta la configuración de las Opciones del menú Herramientas.
/recycle Inicia Outlook utilizando una ventana de Outlook existente. Se usa junto con /explorer o /folder.
/resetfoldernames Restablecer los nombres de las carpetas predeterminadas (como Bandeja de entrada o Elementos enviados) a sus nombres predeterminados en el idioma actual de la interfaz de usuario de Office.

Por ejemplo, si se conecta por primera vez al buzón de Outlook utilizando una interfaz de usuario en Ruso, no se podrán cambiar los nombres de las carpetas predeterminadas del Ruso a otro idioma como el Japonés o el Inglés. Puede utilizar este modificador para restablecer los nombres de las carpetas predeterminadas después de cambiar el idioma de la interfaz de usuario o instalar una versión de Outlook en otro idioma.

/resetfolders Restablece las carpetas que faltan en la ubicación de envío predeterminada.
/resetnavpane Borra y vuelve a crear el Panel de exploración del perfil actual.
/rpcdiag Abre Outlook y muestra el cuadro de diálogo del estado de la conexión de la llamada al procedimiento remoto (RPC).
/s nombrearchivo Carga el archivo de accesos directos (.fav) especificado.
/safe Inicia Outlook sin extensiones, sin Panel de lectura y sin personalización de barras de herramientas.
/safe:1 Inicia Outlook con el Panel de lectura desactivado.
/safe:2 Inicia Outlook sin comprobar si hay correo electrónico.
/safe:3 Inicia Outlook con las extensiones desactivadas pero incluidas en la lista Complementos.
/safe:4 Inicia Outlook sin cargar los archivos outcmd.dat (barras de herramientas personalizadas) y *.fav.
/select nombrecarpeta Inicia Outlook y abre la carpeta especificada en una nueva ventana. Por ejemplo, para abrir Outlook y mostrar el calendario predeterminado escriba: “c:\Archivos de programa\Microsoft Office\Office11\Outlook.exe” /select outlook:calendar
/sniff Inicia Outlook y fuerza la detección de nuevas convocatorias de reunión en la Bandeja de entrada, y después las agrega al calendario.
/t nombrearchivooft Abre el archivo .oft especificado.
/v nombrearchivovcf Abre el archivo .vcf especificado.
/vcal nombrearchivovcs Abre el archivo .vcs especificado.
/x nombrearchivoxnk Abre el archivo .xnk especificado.

Lo que nos ofrece SCCM para el despliegue de software es la instalación automatizada y silenciosa de software sobre assets/colecciones, teniendo la posibilidad de programar donde y cuando estos paquetes deberán estar instalados en los equipos cliente.

Se puede utilizar todo software que sea necesario para ser instalado mediante scripts, permitiendo incluso la integración de APP-V.

El requisito necesario en SCCM es tener instalado el rol de DP (Distribution Point).

Las categorías de software que podemos instalar son paquetes mas programas y paquetes.

Los paquetes son aquellos archivos necesarios para instalar software, estos contienen las instrucciones necesarias para ejecutar el paquete (programa) y un paquete puede contener varios programas (.msi)

Las aplicaciones contienen archivos e información necesarios para instalar software, una aplicación puede contener varios paquetes para instalar software en distintos dispositivos. las aplicaciones están orientadas a usuarios y no al equipo, quiere decir que si el usuario cambia de pc se instalaran las aplicaciones automáticamente para el mismo y por ultimo las aplicaciones se puede monitorizar.

Lo primero que debemos descargar es el software para este ejemplo de 7-zip tanto para aplicaciones como para paquetes .exe y .msi, estos archivos debemos descargarlos y guardarlos en una carpeta dentro de nuestro servidor de SCCM tal y como se muestra a continuación.

DESPLIEGUE DE PAQUETES EN SCCM

Lo primero que debemos hacer es dentro de nuestra consola de Configuration Manager irnos a Software Library-Application Management-Packages.

botón derecho y creamos un nuevo paquete, una ves realizado esto nos aparecerá un wizard en donde colocaremos el nombre, la descripción (opcional), la manufactura y la ruta en donde se encuentra el paquete en caso de que tenga archivos.

Recordemos que todo lo que queramos compartir deberá estar dentro de nuestro sitio en este caso en la ruta \\sccm\SMS_SC1\SOFTWARESCCM en donde SMS_SC1 es nuestro sitio de SCCM y SOFTWARESCCM es nuestra carpeta que al estar en esta ruta queda compartida para poder trabajar en nuestra red

La siguiente ventana nos muestra que escojamos el programa en este caso será un paquete de tipo programa estándar.

Ahora colocaremos la información necesaria para nuestro programa estándar. En esta parte de la configuración podremos observar que los paquetes reconocer archivos .exe en donde estos a su vez pueden estar configurados con switches, esto para hacer la instalación desatendida. Puedes consultar mas sobre Switches en este articulo que escribi hace tiempo. link

Si el paquete requiere de dependencias en la siguiente pantalla podemos configurar estas opciones, además podremos decirle a SCCM en que plataforma estará corriendo este paquete y el espacio que pueda requerir.

Nos dará el summary y finalizamos el wizard. Podemos ver nuestro paquete agregado.

Ahora debemos distribuir el contenido haciendo esta tarea obligatoria para todas las tareas de SCCM, damos clic en Distribute Content, aparecerá un nuevo wizard en donde especificaremos nuestro Distribution Point. y finalizamos.

Podemos observar en la parte inferior de nuestro panel se cambia a verde para poder corroborar que se ha distribuido.

Ahora resta hacer el Deploy de nuestro paquete, para efectos de prueba lo mandare a uno de los servidores que ya tiene nuestro cliente de SCCM.

El siguiente Wizard nos pedirá si queremos agregarlos a una colección existente, y si lo necesitamos requerido o disponible. En el caso de ser requerido se instalara de forma automática, en caso de ser disponible podremos descargarlo dentro de nuestro software center

Nos pedirá en la siguiente pantalla cuando necesitamos instalarlo, esto dependerá de cada uno de nosotros.

El resto de las configuraciones como user experience, distribution points, y summary podemos omitirlas o hacer las configuraciones correspondientes. Una vez hecho esto podremos verificar en nuestro equipo cliente la instalación de forma automatizada.

Podemos incluso en Monitoring ver el progreso de las implementaciones.

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

Felices Despliegues

 

Hola que tal amigos, en esta ocasión quiero compartir con ustedes el proceso para poder agregar a nuestra lista el software que necesitemos implementar centralizadamente en nuestros clientes. Lo primero que haremos será a nuestro árbol de implementación agregar el software a mostrar en nuestra pantalla de bienvenida de MDT, para ello debemos agregar el software en Applications tal y como se muestra a continuación.

Ahora creamos  una secuencia de tareas (Custom Task Sequence) en nuestro árbol de implementación y en la pestaña de Task Sequence debemos configurar la opción que se muestra a continuación.

Cuando nosotros ejecutamos nuestro archivo de configuración LiteTouch.vbs podremos ver en nuestro equipo cliente la siguiente información, en donde podremos a través del menú de opciones instalar el software que queramos, esto dependerá de las necesidades del cliente de forma independiente.

Por ultimo debemos configurar CustomSettings.ini de tal manera que nuestro proceso solamente aparezcan las pantallas en donde se encuentra el listado de software a ser implementado

Una vez seleccionadas las aplicaciones, podremos instalar de forma personalizada en caso de que la aplicación contenga en su adición switches para la instalación de forma desatendida. de lo contrario estaremos configurando de acuerdo al wizard correspondiente.

Veamos el video del proceso.

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

Felices Despliegues

 

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.

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!!

 

 

Hola que tal amigos pues en esta ocasion vamos a distribuir la instalacion de paquetes y aplicaciones y despues insertarlo dentro de nuestra secuencia de tareas en SCCM.

les comparto los articulos pasados de esta serie ZTI Deployment.

Ahora bien tenemos dos opciones, los paquetes necesitan archivos complementarios para realizar las instalaciones de los mismos y los programas se determinan por medio de lineas de comandos para correrlos.

Lo primero que haremos sera ir a nuestra consola de SCCM en la siguiente ruta softwara library -> Application Management->Packages. Creamos un nuevo paquete con clic derecho sobre el mismo.

La primer ventana debemos colocar el nombre de nuestro paquete y tildar la opcion de contains source file.

La siguiente pantalla la dejamos tal cual con la opcion seleccionada standard program.

Configuramos las siguientes opciones como se muestra la siguiente pantalla.

Podemos especificar en que plataforma se instalara. Una vez configurada la plataforma, damos clic en siguiente, nos aparecera el resument, el progreso y finalizamos.

Dentro de nuestro Package properties debemos tener arriba (success) nuestros paquetes, en caso de que sea primera vez, debemos agregarlo a nuestro distribution point.

Finalizamos agregando nuestro paquete dentro de la secuencia de tareas.

Ahora vamos a instalar las aplicaciones.

Hacemos clic sobre el icono Create Application de la Cinta de opciones y nos aparecerá el asistente que nos guiará en la creación de la aplicación.

La primera ventana del asistente nos pide información de la aplicación. La información se le puede dar de manera manual  o de manera automática. Si el software a distribuir lo tenemos en alguno de los formatos soportados por SCCM, elegiremos la opción automática para que el asistente obtenga toda la información necesaria de  los archivos. Sin embargo, si el software es un ejecutable, o vamos a configurar un script, elegiremos la opción manual. En el caso de elegir la opción automática tendremos que completar dos cajas de texto.

  • Tipo. Elegimos el tipo de la aplicación a crear. SCCM soporta aplicaciones en formato MSI, App-V, aplicaciones para Android, Windows Phone y Iphone, etc..
  • Ubicación. Especificamos al ruta de red donde está el software a distribuir.

Algunas de las opciones que soporta SCCM son las siguientes.

Para estas practicas voy a instalar MDT como aplicacion para este laboratorio, en la siguiente pantalla podemos insertar mas informacion al respecto y podemos agregar switches para hacer la implementacion desatendida como por ejemplo /q entre otras opciones.

Hacemos clic en el botón Next y pasamos a la venta de Información General, donde podemos agregar más información:

  • Name. Nos muestra el nombre de la  aplicación
  • Administrator Comments. En esta caja de texto podemos poner cualquier comentario que sirva de ayuda a los administradores.
  • Manufacturer. Podemos especificar el fabricante del software.
  • Software version. Versión del software
  • Optional Reference. Campo que podemos usar para asociar el software a un número de petición o incidencia. Solo lo ven los administradores.
  • Administrative Categories. Podemos crear categorías para ordenar el software. Solo lo verán los administradores.
  • Installation Program. Comando que se ejecutará para la instalación del software.
  • Run installation program as 32-bit process on 64-bit clients. Es muy importante marcar esta casilla si el software es de 32 bits y lo vamos a ejecutar en máquinas de 64 bits.
  • Install behaviour. Indica si el software se instalará a nivel de dispositivo o usuarios. Hay tres opciones:
  • Install for user
  • Install for System
  • Install for system if resource is a device; otherwise install for user

Nota. La opción de instalarlo a nivel de usuario para algunas aplicaciones, requerirá que el usuario tenga permisos administrativos en la máquina.

De igual forma vamos a levantar nuestras aplicaciones integrandolas a nuestro distribution points como lo hemos mencionado anteriormente.

En este momento empieza el proceso de creación de la aplicación que tardará unos segundos. Una vez terminado veremos la ventana final del asistente que nos indicará si la aplicación se ha creado correctamente o ha habido un error.

Cuando tengamos nuestra aplicacion arriba, damos clic derecho en la misma para irnos a la opcion de propiedades.

Para agregarla a nuestra secuencia de tareas debemos tildar la opcion señalada dentro de la pestaña General Information.

Esta pestaña Aplication Catalog  establece la configuración de la aplicación dentro del catálogo de aplicaciones. Cuando los usuarios se conecten al catálogo de aplicaciones, podrán ver:

El catálogo de aplicaciones en el mismo idioma que su navegador. Para ello deberemos agregar tantos idiomas como soportemos en nuestra organización. Para cada idioma se configurarán los puntos descritos  a continuación.

  • Localized application name. Nombre de la aplicación
  • User categories. Se puede categorizar el software para facilitar su búsqueda.
  • User Documentation. Archivo o ruta URL a información sobre la aplicación. Servirá de ayuda a los usuarios para trabajar con la aplicación.
  • Link Text. Texto que aparecerá al situarnos encima del vínculo User Documentation.
  • Localized Desription. Descripción opcional de la aplicación.
  • Keywords. Palabras clave para facilitar la localización del software.

La pestaña Reference esta pestaña muestra la posible relación de esta aplicación con otras aplicaciones en tres posibles ámbitos:

  • Applications that depend on this application. Aplicaciones que para su instalación requieren que esté instalada la nuestra primero.
  • Applications that supersede this application. Aplicaciones que sustituyen a la nuestra.
  • Virtual environments that contains this application. Entornos virtuales que contienen a nuestra aplicación.

Nota. La pestaña es solo informativa, no podemos modificar nada.

Esta pestaña Distribution Settings establece parámetros de configuración para  el proceso de distribución de la aplicación a los Distribution Points.

  • Distribution priority. En el caso de que hay que redistribuir contenido de varias aplicaciones a los DPs, se mandará antes el contenido de las aplicaciones con más prioridad. A igual prioridad se respeta el orden de creación de la aplicación.
  • Distribute the content for this package to preferred DPs. Si un usuario se conecta a su DP preferido (es decir, el DP de su Boundary) y resulta que este DP no tiene el software que el usuario intenta instalarse, automáticamente se le mandará una copia desde otro DP.
  • Prestaged distribution point settings. Dependiendo de la velocidad de conexión entre el MP y los DPs, y dependiendo del tamaño de la aplicación, podemos configurar lo que se denomina Prestaged Content. Consiste en hacer una copia del software de la aplicación y llevarla al DP destino a través de algún medio físico. Una vez allí se importa sobre el DP. Tenemos tres opciones:
  • Automatically download content when package are assigned to distribution points. Esta opción es la predeterminada y supone que tenemos gran velocidad entre los servidores. Cuando una aplicación la asociamos a un DP, automáticamente se le manda una copia del software al DP por la red. Cualquier cambio que se produzca en la aplicación o en los archivos de la aplicación se mandará por la red.
  • Download only content changes to the distribution point. Asumimos que la red no es lo suficientemente rápida para la copia inicial de la aplicación pero si para posibles cambios que se produzcan en el futuro. De esta manera, la copia inicial del software la deberemos hacer usando algún medio físico, como un DVD o un Pen Drive para llevarla al DP destino.
  • Manually copy the content in this package to the distribution point. En este caso, tanto la copia inicial como los posibles cambios futuros se enviarán al DP a través de un medio físico.

Toda aplicación tiene que contar como mínimo con un Deplyment Type (DT). Este DT se crea en el momento de la creación de la aplicación. Los DTs son como los programas en el modelo de paquetes de SCCM, pero mucho más funcionales.

En esta pestaña vemos el listado de los DT existentes en esta aplicación. En nuestro caso solo hay uno, pero podríamos tener todos los que queramos.

Desde esta pestaña podemos agregar, editar, copiar y eliminar los DTs.

Es importante destacar que los DTs se evalúan por la prioridad. Si un usuario o dispositivo cumpliría con las diferentes opciones de dos DTs, se le aplicará la instalación que esta definida en el DT que tenga más prioridad ya que la segunda no llegará ni siquiera a evaluarse.

Esta pestaña muestra los DPs y grupos de DPs que tienen una copia de la aplicación. Ahora mismo está vacía por que todavía no hemos hecho ninguna operación de distribución de contenido.

Disponemos además de tres botones:

  • Validar Contenido. Comprueba que el contenido está disponible en el Distribution Point seleccionado y que es válido. La información de la validación se almacena en el archivo SMSDPMon.log.
  • Redistribuir Contenido. Fuerza que se copen los posibles cambios de la aplicación.
  • Eliminar Contenido. Elimina el contenido de la aplicación del Distribution Point seleccionado.

En esta pestaña podemos sustituir esta aplicación por otra que tenga una versión superior.

Configuración del Deployment Type

Dentro de las opciones de Deployment Types tenemos mas pestañas las cuales haremos algunos cambios en las mismas.

La pestaña General muestra información del DT, como el nombre, el tipo de tecnología (MSI, script, app-v, etc)

La pestaña Content muestra la ruta donde están los archivos de la aplicación. Tiene que ser una ruta compartida. Además existen los siguientes valores configurables:

  • Persist content in the client cache. Marcando esta casilla indicamos a los agentes de SCCM que guarden una copia de los archivos de la aplicación en la caché del cliente después de realizar la instalación de la aplicación, además se le indica que no borre nunca esa aplicación. La caché está ubicada en C:\Windows\ccmcache y tiene un tamaño de 5 GB por defecto.
  • Allow clients to share content with other clients on the same Clientes que estén configurados con la característica de BranchCache, podrán distribuir el software de esta aplicación una vez que se lo hayan bajado ellos.
  • Allow clients to use fallback source location for content. Cuando un equipo o usuario se va a descargar este software de un DP y resulta que no existe, se le manda a otro DP según algoritmo de fallback source location.
  • Deployment options. Cuando los recursos (usuarios y equipos) están en una red lenta o cuando hagan uso de fallback source location, tienen dos opciones de acceso al contenido. No descargarlo y descargarlo y ejecutarlo en local. Se recomienda usar la primera opción para ahorrar ancho de banda.

 

La pestaña Programs permite especificar el comando a ejecutar en el proceso de instalación de la aplicación, así como su carpeta de trabajo.

También podemos especificar el comando a ejecutar para su desinstalación.

La casilla Run installation and uninstall programs as 32-bit process on 64-bit clients es importante marcarla en el caso de que vayamos a instalar software de 32 bits en máquinas de 64 bits. Si no marcamos la casilla, el proceso de  instalación fallará.

 

Y como dato opcional  pero recomendado, deberemos especificar el Product Code de la aplicación. Lo podemos obtener desde el botón Browse y seleccionando el archivo MSI. Servirá para que el propio software sea capaz de repararse en caso de fallos.

Todos los DTs tienen que contar como mínimo con un método de detección que se usará para saber si el software está instalado. No importa cómo se haya hecho la instalación, solo se mira si está instalado.

En los DTs creado s  a partir de un MSI, aparece un método de detección que consiste en ver si existe el Product Code en una rama concreta del registro de la máquina. Para que la detección sea más fiable podemos agregar más condiciones de detección desde el botón Add Clause.

Existen tres tipos diferentes de detección:

  • File System. Me permite buscar archivos y consultar las propiedades, como la versión para saber si un software está instalado.
  • Registry. Puedo buscar en el registro para saber si determinadas ramas, claves o valores existen, indicando la existencia del software.
  • Windows Installer. Me permite especificar el código de producto del software a buscar.

Aparte de los métodos anteriores, podemos usar scripts para saber si un software está instalado o no.

Esta pestaña user experience me permite indicar:

Installation Behaviour. Tipo de recurso sobre el que se va a hacer la instalación (usuario o equipo).

Logon requirement. Indicamos si es necesario que un usuario haya iniciado la sesión para la instalación del software. Lo más habitual es indicar que no tiene importancia, es decir, el software se instalará esté o no un usuario con la sesión iniciada.

Installation Program Visibility. Establecemos el valor de la ventana que aparecerá en el momento de la instalación, si la instalación no es silenciosa. Podemos elegir entre Normal, oculta, minimizada o maximizada.

Maximum allowed run time. Tiempo máximo que tiene el programa para ejecutarse. Por defecto son dos horas.

Estimated installation Time. Valor informativo de cuánto puede tardar el software en instalarse. Lo podrán ver los usuarios en el Software Center.

La ventana desplegable del final de la ventana, me permite especificar el comportamiento en caso de que sea necesario un reinicio tras la instalación del software. Tenemos cuatro posibles valores:

  • Determine behaviour based on return codes. El programa de instalación indicará si es necesario un reinicio y se avisará al usuario.
  • No specific action. No se reinicia la máquina aunque sea necesario para completar la instalación del software.
  • The software installl program might force a restart. EL propio programa de instalación podrái reiniciar la máquina si fuera necesario. Se hace sin avisar.
  • Configuration Manager client will forcé a mandatory restart. El agente de SCCM coge el control y reinicia la máquina una vez terminada la instalación. Se hace sin avisar.

La pestaña requirements 

Esta pestaña permite realizar consultas en el sistema operativo donde se va a realizar la instalación, para ver si es posible realizarla correctamente. Por ejemplo, se podría consultar el espacio libre en disco, o la memoria RAM disponible. Si se cumplen las condiciones, se instalará el software, si no  se cumplen las condiciones, no se instalará.

Para agregar consultas, hacemos clic en el botón Add y nos aparecerá la  ventana que me permite de una manera sencilla crear mi consulta. Por ejemplo, para consultar el sistema operativo de cliente, y realizar la instalación en caso de que el SO sea W7, W8 o W10, se rellenaría la ventana así:

La pestaña Return Codes

Esta pestaña me permite definir los códigos que devolverá el DT para indicar al sistema si es necesario un reinicio. Los return Codes se pueden personalizar.

Por último la pestaña Dependencies muestra las aplicaciones que tienen que estar instaladas para que se pueda instalar esta. Desde el botón Add podemos agregar dichas aplicaciones.

Agregamos nuestra aplicacion dentro de nuestra secuencia de tareas.

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

 

 

 

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

 

 

Hola que tal mis amigos, pues en esta ocasión vamos aprender como podemos crear una imagen de referencia para Windows 10, en un articulo anterior les compartí la manera de poder hacerlo mediante Windows 7 dejando este de manera personalizada con actualizaciones y programas integrados para su mejor y menor tiempo de uso.

Para poder construir nuestro propio Windows10 x64 de acuerdo a las características de nuestras organizaciones, como una opción mas para ahorrar tiempos de respuestas del mismo

En este articulo trabajaremos con algunas de las herramientas que Microsoft nos ofrece para la construcción de nuestros sistemas operativos.

Requisitos:

  • Tener un servidor con Windows Server puede ser versión 2012 como nuestro equipo técnico.
  • Instalación de Vmware o Hyper-v
  • Instalación de Windows ADK 10 – herramientas de implementacion. Descarga
  • Imagen .ISO de Windows 10 v 1607
  • Microsoft Deployment Toolkit 2013 Update 2 Descarga
  • Visual C++ runtimes (2005,2008,2010,2012,2013 and 2015)

Para poder realizar este procedimiento, primero vamos a utilizar una instalación de nuestra imagen .ISO de forma manual en un entorno virtual, para nuestro caso vamos a utilizar VMware, lo primero que haremos sera montar nuestra imagen y hacer la instalación manualmente (BareMetal) en donde a esta imagen podemos realizar algunas personalizaciones.

Windows 10 x64-2016-08-06-22-45-04

Una vez implementado nuestro sistema operativo en nuestro entorno virtual, para este ejemplo vamos a integrarle la plataforma de chocolatey, lo cual ya hemos hablado en varios artículos anteriores de esta herramienta.

Vamos a crear durante la instalación un usuario principal para este ejemplo

  • Usuario: Admin
  • Contraseña: Pa$$w0rd2

Windows 10 x64-2016-08-07-00-34-34

Ahora procedemos instalando la plataforma de chocolatey, para mas información podemos ver este link.

Con privilegios de administrador vamos a correr el siguiente código directamente en CMD.

@powershell -NoProfile -ExecutionPolicy Bypass -Command “iex ((New-Object System.Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1’))” && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

Windows 10 x64-2016-08-07-00-49-50

El siguiente paso sera ejecutar Sysprep que viene dentro de nuestro Windows 10 para la generalización de imágenes de Microsoft Windows.

Esta herramienta se encuentra en C:\Windows\System32\sysprep la ejecutamos y seleccionamos de acuerdo a la siguiente imagen.

Windows 10 x64-2016-08-07-00-51-41

 Windows 10 x64-2016-08-07-00-52-31

Comienza el proceso de limpieza, la maquina virtual se apagara.

Una vez apagada nuestra maquina virtual,vamos a crear un Windows Preinstallation Enviroment,(PE), en términos básicos es un sistema de pre configurado que nos ayuda a configurar entornos de implementacion o herramientas de ayuda para el despliegue de nuestro sistemas operativos.

Windows PE creara una imagen.iso la cual arrancaremos desde nuestro vmware para que pueda cargar las herramientas básicas de copiado de nuestra imagen Windows 10 syspreada.

Para configurar y crear Windows PE tendremos que tener en cuenta primeramente la instalación de Windows ADK v1607  cual a esta altura ya debemos tener instalas las herramientas básicas.

Lo primero que haremos sera abrir con cmd que viene integrado dentro de ADK, desde nuestro Windows Server 2012 aquí la imagen para diferenciar sobre el cmd tradicional.

 Escribimos el siguiente comando para la creación de los archivos.

copype x86 c:\winpex86

Ahora vamos a agregar la herramienta imagex.exe dentro de la carpeta media.

colocamos el siguientes código.

2

Para familiarizarnos sobre esta herramienta podemos consultar aquí.

Ahora solo resta crear nuestra imagen .ISO de nuestro Windows PE para desplegar.

Copiamos este código.

oscdimg -n -bC:\winpex86\fwfiles\etfsboot.com c:\winpex86\media c:\winpex86\imagenPE.iso

3

Vemos el resultado de nuestro .ISO

4

Muy Importante, necesitamos arrancar nuestra maquina virtual con esta imagen de disco, para ello podemos ejecutar la bios dentro de VMware para poder seleccionar nuestro arranque.

Vemos nuestro Windos PE corriente al 100.

El siguiente paso sera utilizar ImageX.exe para poder capturar nuestra imagen de Windows 10 syspreada.

Ejecutamos el siguientes codigo, las letras de las unidades dependera de nuestro entorno.

e:\imagex.exe /capture D: D:\install.wim “Windows 10” /compress fast /verify

Verificamos la unidad e: en donde tenemos nuestra herramienta ImageX.exe.

Ahora colocaremos el siguiente código para el copiado de la imagen.

Net Use \\SERVIDOR\miimagen /User:user pass

Una vez conectados procedemos a copiar la imagen con el siguiente comando

xcopy D:install.wim \\servidor\miimagen

5

Esta imagen install.wim vamos a copiarla a nuestro Windows 10 original conservando todos los archivos básicos y sustituyendo por la imagen install.wim que trae por default el sistema.

Para ello primeramente copiaremos todos los archivos que trae nuestro disco original a una carpeta, colocamos el siguiente codigo.

xcopy D:\*.* /e /f /s Z:\Windows10final\

Cuando tengamos el proceso finalizado, reemplazaremos el archivo install.wim por el archivo install.wim modificado con los pasos anteriores, este archivo se ubica dentro de la carpeta sources.

Ahora nuevamente vamos a utilizar la herramienta oscdimg para crear nuestro .ISO final de Windows 10, colocamos el siguiente código para resellar nuestra carpeta con los archivos y nuevo install.wim

oscdimg -bZ:\Windows10\boot\Etfsboot.com -u2 -h Z:\Windows10\ Z:\Win10.iso 

Nota.- el nombre de la imagen se modifica de Win10.iso

Ahora vamos a utilizar la herramienta Microsoft Deployment Toolkit 2013 U2 para poder agregar mas cosas como Skype, winrar y los Visual C ++ en sus distintas versiones y algunas aplicaciones que son básicas para la organización.

Abrimos MDT 2013 U2.21

clic derecho en el árbol principal y en crear un nuevo deploymentshare. Usamos las siguientes configuraciones.

  • a. Path – C:\DeploymentShare
  • b. Share – DeploymentShare$
  • c. Descriptive name – MDT Deployment Share
  • d. Options – Dejamos por default
  • e. Summary – damos clic en siguiente o next
  • f. confirm – confirmarmos para crear nuestro deploymentshare

Veremos al finalizar como se muestra la siguiente pantalla.

Ahora importamos nuestro Windows 10 integrado tal y como lo hemos visto a lo largo de este articulo.

Clic derecho en Operating systems – add new operating system nos mostrara un wizard en el cual colocaremos la siguiente información.

  • a. OS Type – Full set of source files
  • b. Source – buscamos nuestro DVD con Windows 10
  • c. Destination – Windows 10
  • d. Confirmation – damos clic en next y finalizamos.

6

Ahora vamos a agregar las aplicaciones, para ello vamos a dar clic derecho en Applications para agregar los visual C ++ y algunas aplicaciones mas como se muestra  a continuación.

Para poder realizar la descarga de los Visual C++, podemos consultar este articulo a través de Powershell. Descargar Los Instaladores de Visual C++

7

Ademas también podemos hacer la instalación desatendida de mis aplicaciones, por ejemplo con winrar, podemos realizar la instalación desatendida utilizando switches como /silent para conocer mas sobre las aplicaciones desatendidas puedes visitar este articulo Aplicaciones Desatendidas.

Ahora vamos agregar las siguientes aplicaciones mediante chocolatey, recordar que este proceso ya esta en la primera parte, aunque aquí les comparto otro método para realizarlo también

para poder realizar estas pruebas debemos primero copiar el siguiente código y guardarlo en un archivo .bat y le llamamos chocolatey.bat tal y como se muestra la siguiente pantalla.

 @echo off

SET DIR=%~dp0%

::download install.ps1
%systemroot%\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -ExecutionPolicy Bypass -Command “((new-object net.webclient).DownloadFile(‘https://chocolatey.org/install.ps1′,’install.ps1’))”
::run installer
%systemroot%\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -ExecutionPolicy Bypass -Command “& ‘%DIR%install.ps1’ %*”

esta instalacion la realizaremos en nuestra secuencia de tareas con el metodo de suspender mas adelante

 

Clic derecho en TaskSequence – New Task Sequence

  • a. General Settings – W10 (como identificador de la secuencia de Tareas)
  • b. Select Template – Standard Client Task Sequence
  • c. Select Os – Windows 10
  • d. Specify Product Key – dejamos en blanco esta opción
  • e. Admin Password – sin password para la secuencia de tareas
  • f. Summary – damos clic en next y listo

Veamos el resultado de todas nuestras aplicaciones:

Muy importante, debemos agregar las aplicaciones como Install application y solamente chocolatey como script de powershell

21

Ahora vamos a ejecutar una tarea especial llamada suspend que hara que nuestro proceso se detenga para posteriormente realizar los últimos movimientos a nuestra imagen.

Agregamos un comand line con el siguiente codigo

cscript.exe %SCRIPTROOT%\LTISuspend.wsf

Esto va a posponer la secuencia de tareas y crear un acceso directo en el escritorio llamado ‘Reanudar secuencia de tareas’. Sin embargo cuando se utiliza la siguiente propiedad en su customsettings.ini: “HideShell =YES”, el shell de escritorio no serán completamente cargado, por lo que sería posible que ningún escritorio, barra de tareas y otros iconos donde presentó durante el LTISuspend.wsf.

también muy importante inyectar el .NET Framework como característica dentro de las propiedades de mi secuencia de tareas.

24

Una vez terminada la configuración, configuraremos nuestro bootstrap.ini y nuestrocustomsettings.ini de nuestro deploymentshare, dando clic en la parte superior del árbol y en propiedades.

La primera pestaña solo dejaremos tildada la opción de x64 ya que es la arquitectura que estamos trabajando.

Ahora utilizaremos WSIM como parte de MDT

Nuestro customsettings.ini colocamos la siguiente información para hacer nuestra interacción desatendida o con poca interacción (proceso LTI)

11

Bootstrap.ini nos proporcionara la configuración para conectarnos remotamente a nuestro MDT

12

Ahora si actualicemos nuestro DeploymentShare para crear nuestros archivos de implementacion.

Una vez terminado el proceso, MDT nos creara nuestra imagen de arranque WinPe en la carpeta boot. Esta imagen la ejecutaremos desde nuestro VMWare para la implementacion de nuestro sistema operativo e inyección de características y aplicaciones 😀

C:\DeploymentShare\Boot

13

Corremos VMware con opción de arranque LiteTouchPEx64

Ahora si a correr nuestro sistema operativo 😀

Seleccionamos nuestra secuencia de tareas W10

Windows 10 x64-2016-08-07-09-46-08

MDT nos permite realizar captura de nuestras imágenes compactándolas en archivos .wim, por lo que esta opción la dejaremos tal cual (parte fundamental de este articulo)

Windows 10 x64-2016-08-07-09-47-12

Ahora si MDT hará todo el proceso en automático. aquí algunas de las pantallas de avance del proceso mismo.

El sistema procede a reiniciar para continuar con las tareas especificas.

Ahora las actualizaciones criticas

Windows 10 x64-2016-08-07-17-49-02

Ahora el sistema procederá a la instalación de las aplicaciones, este proceso lo podemos aun todabia hacerlo mas automatizado si las configuraciones de los mismos son cambiadas para su realización, en este caso se ejecutaran las aplicaciones y se estarán instalando de manera manual.

Windows 10 x64-2016-08-07-15-55-45

Windows 10 x64-2016-08-07-15-57-50

Windows 10 x64-2016-08-07-15-58-50

Windows 10 x64-2016-08-07-15-59-13

Windows 10 x64-2016-08-07-15-59-48

Ahora reinicia el proceso automáticamente de acuerdo a nuestras especificaciones en el DeploymentShare.

 Windows 10 x64-2016-08-07-21-48-06

Ahora la secuencia de suspender en donde en este proceso podemos mas aplicaciones o configuraciones de acuerdo a nuestro entorno, para este caso vamos a instalar algunas aplicaciones desde chocolatey.

Windows 10 x64-2016-08-07-21-49-51

Abrimos cmd y ejecutamos los siguientes comandos.

  • choco install googlechrome -y
  • choco install notepadplusplus.install -y
  • choco install adobereader -y
  • choco install vlc -y
  • choco install ccleaner -y
  • choco install winrar -y

Windows 10 x64-2016-08-07-22-04-26

Al finalizar tendremos las siguientes aplicaciones listas para su utilización.

Windows 10 x64-2016-08-07-22-27-30

Vamos a aplicar también el siguiente procedimiento en un articulo descrito hace unos meses desde es link para las instrucciones.

Agregar “Tiles” apagar, reiniciar y cerrar sesión en Windows 10

 26

Ahora si volvemos a ejecutar 27

 El proceso reinicia, después de este reinicio, se ejecuta sysprep.

Windows 10 x64-2016-08-07-23-36-25

Ahora si, nuestra creación de imagen .WIM

Windows 10 x64-2016-08-07-23-43-36

Ahora si vamos a remplazar el archivo install.wim estándar por este nuevo install.vim (W10.wim) para poder realizar instalaciones desatendidas.

Lo primero que haremos es crear una carpeta en donde alojaremos nuestros archivos completos de nuestro DVD estandard.

Vamos a crear una carpeta en nuestro equipo técnico y es donde vamos a copiar todo el contenido de nuestra imagen .iso básica con el siguiente comando

xcopy F:\*.* /e /f /s D:\Windows10ImagenRef

donde F es la unidad montada, este proceso lo realizamos desde CMD

28

Eliminamos el archivo install.wim y lo sustituimos por el procesado W10_8-7-2016.wim, cambiándole el nombre al archivo.

 Ahora creamos nuestra imagen .ISO con oscdimg colocando el siguiente código.

oscdimg -bD:\Windows10ImagenRef\boot\Etfsboot.com -u2 -h D:\Windows10ImagenRef\ D:\Win10.iso

30

Listo hemos llegado al final de este tutorial.

Nuestra imagen final ahora insertamos un DVD en blanco para quemar la imagen.iso.

Lo mas recomendable es que nuestra imagen pueda pasar los 4 Gb de capacidad por lo que podemos utilizar medios extraibles para el despliegue o en su caso por red pero esa ya es otra historia.

31

Sin duda un  gran procedimiento que nos ayudara a entrar mas en el mundo de las implementaciones de los sistemas Operativos Microsoft Windows.

Esta guía esta disponible formato PDF directamente de Technet Gallery

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

Si, alguien me pregunto, porque no bajas un Windows 7 actualizado, pues si es posible, pero que pasa cuando en la organización seguimos teniendo un sistema operativo desde hace 6 o 7 años, lamentablemente usar un disco de esta naturaleza a nosotros como administradores nos cuesta mucho dejar un equipo de computo en optimas condiciones, hablando por ejemplo sobre las actualizaciones, los hot-fix, los Service pack, etc.portada

Pues el día de hoy vamos a regresar a lo básico (Back to Basic) para poder construir nuestro propio Windows 7 de acuerdo a las características de nuestras organizaciones, como una opción mas para ahorrar tiempos de respuestas del mismo

En este articulo trabajaremos con algunas de las herramientas que Microsoft nos ofrece para la construcción de nuestros sistemas operativos.

Requisitos:

  • Tener un servidor con Windows Server puede ser versión 2012 como nuestro equipo técnico.
  • Instalación de Vmware o Hyper-v
  • Instalación de Windows ADK 10 – herramientas de implementacion.
  • DVD con Windows 7 sin Service Pack para ir trabajándolo desde un principio.
  • Microsoft Deployment Toolkit

Ya aunado a esto debemos tener presente también la descarga de SP1 para Windows 7, .Net Framework 4.6.1 compatible con Windows 7 e IE 11 como referencia.

En el entendido que ya tienen algunos o la mayoría de las herramientas ya instaladas, nos enfocaremos sobre la construcción del mismo.

Primeramente sabemos que en nuestro caso el sistema operativo que vamos a manejar es un sistema operativo cual de antemano trae IE8, no trae los últimos updates y algunas herramientas sobre el tema de seguridad, etc.

Vamos como primera instancia a instalar nuestro Sistema Operativo Windows 7, en mi caso desde VMware version 12.

La siguiente imagen muestra la finalizacion de la instalación del mismo.

 Si nos fijamos no tenemos el SP1 instalado en nuestro equipo, por lo que instalaremos de forma manual dentro de nuestro equipo virtual, así como las otras características mencionadas.

Windows 7 -2016-03-07-22-25-24

Ahora bien vamos a instalar SP1, .NET Framework e IE11 ademas de activar las actualizaciones automáticas.

 Windows 7 -2016-03-07-22-31-08El siguiente paso sera ejecutar Sysprep que viene dentro de nuestro Windows 7 para la generalización de imágenes de Microsoft Windows.

Esta herramienta se encuentra en C:\Windows\System32\sysprep la ejecutamos y seleccionamos de acuerdo a la siguiente imagen.

Windows 7 -2016-03-07-22-35-22

Comienza el proceso de limpieza, la maquina virtual se apagara.

Una vez apagada nuestra maquina virtual,vamos a crear un Windows Preinstallation Enviroment, (PE), en términos básicos es un sistema de pre configurado que nos ayuda a configurar entornos de implementacion o herramientas de ayuda para el despliegue de nuestro sistemas operativos.

Windows PE creara una imagen.iso la cual arrancaremos desde nuestro vmware para que pueda cargar las herramientas básicas de copiado de nuestra imagen Windows 7 syspreada.

Para configurar y crear Windows PE tendremos que tener en cuenta primeramente la instalación de Windows ADK, cual a esta altura ya debemos tener instalas las herramientas básicas.

Lo primero que haremos sera abrir con cmd que viene integrado dentro de ADK, aqui la imagen para diferenciar sobre el cmd tradicional.

1

 Escribimos el siguiente comando para la creación de los archivos.

copype x86 c:\winpex86

2

3

Ahora vamos a agregar la herramienta imagex.exe dentro de la carpeta media.

colocamos el siguientes código.

xcopy “C:\Program Files (x86)\Windows Kits\10\Tools\bin\i386\imagex.exe” C:\winpex86\media\

Para familiarizarnos sobre esta herramienta podemos consultar aquí.

4

 Ahora solo resta crear nuestra imagen .ISO de nuestro Windows PE para desplegar.

Copiamos este código.

oscdimg -n -bC:\winpex86\fwfiles\etfsboot.com c:\winpex86\media c:\winpex86\imagenPE.iso

5

Vemos el resultado de nuestro .ISO

 8Muy Importante, necesitamos arrancar nuestra maquina virtual con esta imagen de disco, para ello podemos ejecutar la bios dentro de VMware para poder seleccionar nuestro arranque.

 Windows 7 -2016-03-07-23-41-49Vemos nuestro Windos PE corriente al 100.

Windows 7 -2016-03-07-23-43-08

Windows 7 -2016-03-07-23-43-50

El siguiente paso sera utilizar ImageX.exe para poder capturar nuestra imagen de Windows 7 syspreada.

Ejecutamos el siguientes codigo, las letras de las unidades dependera de nuestro entorno.

e:\imagex.exe /capture D: D:\install.wim “Windows 7 SP1” /compress fast /verify

Verificamos la unidad e: en donde tenemos nuestra herramienta ImageX.exe.

Windows 7 -2016-03-07-23-46-32

Windows 7 -2016-03-07-23-50-28

Esperaremos algunos minutos en lo que el proceso termina de captura de nuestra imagen Windows 7 con Service Pack 1.

Ahora crearemos el recurso compartido para copiar nuestra captura a nuestro equipo técnico, para ello vamos a crear una carpeta con los permisos para todos. En este caso la llamare miimagen.

9

Ahora colocaremos el siguiente código para el copiado de la imagen.

Net Use \\SERVIDOR\miimagen /User:Administrator Pa$$w0rd4

 10

Una vez conectados procedemos a copiar la imagen con el siguiente comando

xcopy D:install.wim \\servidor\miimagen
11

Esta imagen install.wim vamos a copiarla a nuestro Windows 7 original conservando todos los archivos básicos y sustituyendo por la imagen install.wim que trae por default el sistema.

Para ello primeramente copiaremos todos los archivos que trae nuestro disco original a una carpeta, colocamos el siguiente codigo.

xcopy D:\*.* /e /f /s Z:\Windows7final\

12

Cuando tengamos el proceso finalizado, reemplazaremos el archivo install.wim por el archivo install.wim modificado con los pasos anteriores, este archivo se ubica dentro de la carpeta sources.

13

 14

Ahora nuevamente vamos a utilizar la herramienta oscdimg para crear nuestro .ISO final de Windows 7 SP1, colocamos el siguiente código para resellar nuestra carpeta con los archivos y nuevo install.wim

oscdimg -bZ:\Windows7final\boot\Etfsboot.com -u2 -h Z:\Windows7final\ Z:\Win7SP1.iso 

Nota.- el nombre de la imagen se modifica de Win10SP1.iso – Win7SP1.iso 

16

51

Listo probamos nuestro .ISO y veremos al final los resultados obtenidos.

15

Ahora vamos a utilizar la herramienta Microsoft Deployment Toolkit 2013 U2 para poder agregar mas cosas como Microsoft Office 2007, winrar, Flash, y los Visual C ++ en sus distintas versiones y algunas aplicaciones que son básicas para la organización.

Abrimos MDT 2013 U2.21

clic derecho en el arbol principal y en crear un nuevo deploymentshare. Usamos las siguientes configuraciones.

  • a. Path – C:\DeploymentShare
  • b. Share – DeploymentShare$
  • c. Descriptive name – MDT Deployment Share
  • d. Options – Dejamos por default
  • e. Summary – damos clic en siguiente o next
  • f. confirm – confirmarmos para crear nuestro deploymentshare

Veremos al finalizar como se muestra la siguiente pantalla.

20

Ahora importamos nuestro Windows 7 con nuestro Service Pack 1 integrado tal y como lo hemos visto a lo largo de este articulo.

Clic derecho en Operating systems – add new operating system nos mostrara un wizard en el cual colocaremos la siguiente información.

  • a. OS Type – Full set of source files
  • b. Source – buscamos nuestro DVD con Windows 7
  • c. Destination – Windows 7 x86
  • d. Confirmation – damos clic en next y finalizamos.

22

Ahora vamos a importar los paquetes de actualizaciones criticas. para ello aquí están algunos de los links a descargar.

Clic derecho en Packages e importar

23

Ahora vamos a agregar las aplicaciones, para ello vamos a dar clic derecho en Applications para agregar los visual C ++ y algunas aplicaciones mas como se muestra  a continuación.

24

Para poder realizar la descarga de los Visual C++, podemos consultar este articulo a través de Powershell. Descargar Los Instaladores de Visual C++

Ademas también podemos hacer la instalación desatendida de mis aplicaciones, por ejemplo con winrar, podemos realizar la instalación desatendida utilizando switches como /silent para conocer mas sobre las aplicaciones desatendidas puedes visitar este articulo Aplicaciones Desatendidas.

y sobre la parte de Office 2007 también podemos consultar este link. de Office 2013 referenciado a 2007 para tal efecto. Desatendiendo Office.

Muy bien el siguiente paso sera crear nuestra secuencia de tareas para ello dentro de nuestro wizard realizaremos las siguientes configuraciones.

Clic derecho en TaskSequence – New Task Sequence

  • a. General Settings – W7 (como identificador de la secuencia de Tareas)
  • b. Select Template – Standard Client Task Sequence
  • c. Select Os – Windows 7 SP1
  • d. Specify Product Key – dejamos en blanco esta opción
  • e. Admin Password – sin password para la secuencia de tareas
  • f. Summary – damos clic en next y listo

25

Ahora configuraremos nuestra secuencia de tareas dando clic derecho en W7 y en propiedades.

En la pestaña de Task Secuence configuraremos tal y como nos muestra la imagen.

26

Una vez terminada la configuración, configuraremos nuestro bootstrap.ini y nuestro customsettings.ini de nuestro deploymentshare, dando clic en la parte superior del árbol y en propiedades.

 La primera pestaña solo dejaremos tildada la opción de x86 ya que es la arquitectura que estamos trabajando.

27

Nuestro customsettings.ini colocamos la siguiente información para hacer nuestra interacción desatendida o con poca interacción (proceso LTI)

28

Bootstrap.ini nos proporcionara la configuración para conectarnos remotamente a nuestro MDT

29

La pestaña de Winpe sera la configuración de nuestro arranque el cual dejaremos tal cual, podemos personalizar nuestro nombre de archivo ademas de agregar mas características, pero eso lo dejaremos para otra ocasión.

30

Ahora si actualicemos nuestro DeploymentShare para crear nuestros archivos de implementacion.

31

32

Una vez terminado el proceso, MDT nos creara nuestra imagen de arranque WinPe en la carpeta boot. Esta imagen la ejecutaremos desde nuestro VMWare para la implementacion de nuestro sistema operativo e inyección de características y aplicaciones 😀

C:\DeploymentShare\Boot

33

Corremos VMware con opción de arranque LiteTouchPEx86

34

Podemos aumentar o cambiar algunas de las características de nuestras maquinas virtuales, esto depende de cada organización

35

Ahora si a correr nuestro sistema operativo 😀

 Windows 7-2016-03-08-23-03-48Seleccionamos nuestra secuencia de tareas W7

Windows 7-2016-03-08-23-04-35

Cambiamos nuestra zona horaria. Podemos hacer modificaciones de esta etapa viendo el articulo descrito con anterioridad. Encontrando el nombre de la zona horaria para customsettings.ini en MDT 2013

Windows 7-2016-03-08-23-05-24

MDT nos permite realizar captura de nuestras imágenes compactándolas en archivos .wim, por lo que esta opción la dejaremos tal cual (parte fundamental de este articulo)

Windows 7-2016-03-08-23-07-52

Ahora si MDT hará todo el proceso en automático. aquí algunas de las pantallas de avance del proceso mismo.

Windows 7-2016-03-08-23-09-13

 40

 41

El sistema procede a reiniciar para continuar con las tareas especificas.
4243

44

Ahora el sistema procederá a la instalación de las aplicaciones, este proceso lo podemos aun todabia hacerlo mas automatizado si las configuraciones de los mismos son cambiadas para su realización, en este caso se ejecutaran las aplicaciones y se estarán instalando de manera manual.

45

Windows 7-2016-03-09-00-31-03

Windows 7-2016-03-09-00-32-50

Windows 7-2016-03-09-00-33-39

Ahora reiniciara el sistema operativo, de acuerdo a las configuraciones de nuestra secuencia de tareas, una vez reiniciado el equipo, continuara con la instalación de Microsoft Office 2007.

Windows 7-2016-03-09-00-36-13

 Ahora realizara la primera pre instalación de las actualizaciones del sistema

46

 47

Ahora creando la imagen .WIM

Windows 7-2016-03-09-06-30-58

Aquí tenemos nuestra imagen .WIM capturada en la carpeta Capture dentro de nuestro DeploymentShare.

48

Ahora si vamos a remplazar el archivo install.wim estándar por este nuevo install.vim (W7.wim) para poder realizar instalaciones desatendidas.

Lo primero que haremos es crear una carpeta en donde alojaremos nuestros archivos completos de nuestro DVD estandard. Este proceso lo realizamos al principio del articulo por lo que nuevamente lo expondré en este apartado.

xcopy D:\*.* /e /f /s Z:\Windows7Final\

49

Eliminamos el archivo install.wim y lo sustituimos por el procesado W7.wim, cambiándole el nombre al archivo.

50

 Ahora creamos nuestra imagen .ISO con oscdimg colocando el siguiente código.

oscdimg -bZ:\Windows7Final\boot\Etfsboot.com -u2 -h Z:\Windows7Final\ Z:\Win7SP1.iso

52

Siiii nuestra imagen final ahora insertamos un DVD en blanco para quemar la imagen.iso, si no tienes algún programa de terceros, no te preocupes con cmd podemos hacer este procedimiento con el siguiente código.

Con privilegios de Administrador abrimos linea de comandos.

53

Sin duda un  gran procedimiento que nos ayudara a entrar mas en el mundo de las implementaciones de los sistemas Operativos Microsoft Windows.

Esta guía esta disponible en Technet Gallery

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

firmaMVP

Hola que tal amigos pues si les comparto la recopilación de las guias de ayuda de Microsoft para poder alzanzar la certificación del examen 74-409 Server Virtualization with Windows Server Hyper-V and System Center

2

la pagina del examen para mas información es la siguiente: http://www.microsoft.com/learning/en-us/exam.aspx?id=74-409

  • los temas que cubren son los siguientes:
  • Configure Hyper-V (35-40%)
  • Configure and Manage Virtual Machine High Availability (15-20%)
  • Implement a Server Virtualization Infrastructure (35-40%)
  • Monitor and Maintain a Server Virtualization Infrastructure (15-20%)

les adjunto algunos de los enlaces que están en el blog de mi compare anderseide

Algunos enlaces generales

Configurar Hyper-V (35-40%)

Crear y configurar los ajustes de la máquina virtual.

Este objetivo puede incluir, pero no se limita a: Configuración de la memoria dinámica; configurar paginación inteligente; configurar de medición de recursos;  configurar los servicios de integración de los huéspedes; crear y configurar la generación 1 y 2 máquinas virtuales; configurar y utilizar el modo de sesión ampliada y configurar RemoteFX

Crear y configurar el almacenamiento de la máquina virtual.

Este objetivo puede incluir, pero no limitarse a: Crear discos duros virtuales y VHDx;  configurar las unidades de diferenciación; modificar VHD; configurar discos de acceso directo; gestionar los puestos de control; implementar un adaptador de Canal de Fibra virtual; configurar la Calidad de Servicio de almacenamiento

 Creación y configuración de redes virtuales.

Este objetivo puede incluir, pero no se limitan a: los conmutadores virtuales Configurar Hyper-V; optimizar el rendimiento de la red; configurar las direcciones MAC; configurar el aislamiento de red; configurar sintético y adaptadores de red virtuales heredados; configurar la agrupación de NIC en máquinas virtuales

Configurar y administrar la máquina virtual de alta disponibilidad (15-20%)

Configurar la conmutación por error con Hyper-V.

Este objetivo puede incluir, pero no se limita a: Configurar almacenamiento compartido; configurar quórum; configurar redes de clúster; restaurar un solo nodo o configuración del clúster; implementar Cluster Actualización Consciente; actualizar un clúster; configurar y optimizar los volúmenes compartidos en cluster;  y configurar clústeres y sin los nombres de red

 Administrar funciones de conmutación por error.

Este objetivo puede incluir, pero no limitarse a: Configure los valores específicos de la función incluyendo acciones continuamente disponibles; configurar la conmutación por error y la configuración de las preferencias; y configurar la agrupación de invitados

 

Gestione movimiento de la máquina virtual.

Este objetivo puede incluir, pero no se limita a: Llevar a cabo la migración en vivo;  realizar una migración rápida; realizar la migración de almacenamiento;  importación, exportación, y copiar máquinas virtuales; configurar la protección de la salud de la red de la máquina virtual; configurar sangría de la parada; gestión física a virtual (P2V) y (V2V) migraciones de virtual a virtual; e implementar la migración de máquinas virtuales entre las nubes

Implementar una infraestructura de virtualización de servidores (35-40%)

 

Implementar hosts de virtualización.

Este objetivo puede incluir, pero no se limita a: aplicar delegación del entorno de virtualización (servidores, servicios y máquinas virtuales) que incluye capacidades de autoservicio; implementar las bibliotecas de varios receptores que incluyen objetos equivalentes; implementar la optimización de recursos de acogida; integrar las plataformas de virtualización de terceros; y la implementación de Hyper-V acoge al metal desnudo

 

Implementar las máquinas virtuales.

Este objetivo puede incluir, pero no se limita a: Implementar una alta disponibilidad de máquinas virtuales; implementar la optimización de recursos de invitados incluyendo VHDx compartida; configurar reglas de colocación; crear una plantilla de Virtual Machine Manager

 

Implementar redes de virtualización.

Este objetivo puede incluir, pero no se limita a: Configuración de redes lógicas Virtual Machine Manager, incluyendo extensiones del conmutador virtual y switches lógicos; configurar la dirección IP y la configuración de la dirección MAC a través de múltiples hosts de Hyper-V, incluyendo virtualización de la red; configurar la optimización de redes virtuales;  implementar las VLAN y PVLAN; planificar e implementar redes de máquinas virtuales; e implementar redes convergentes

 

Implementar el almacenamiento de virtualización.

Este objetivo puede incluir, pero no limitarse a: host en clúster de almacenamiento Configurar Hyper-V; configurar almacenamiento de máquinas virtuales Hyper-V incluyendo Canal virtual de fibra, SCSI de Internet (iSCSI) y VHDx compartida; planificar la optimización del almacenamiento; y planificar e implementar almacenamiento mediante SMB 3.0 archivos compartidos

 

Gestionar y mantener una infraestructura de virtualización de servidores.

Este objetivo puede incluir, pero no se limita a: Administrar optimización dinámica y optimización de recursos; integrar Operations Manager con System Center Virtual Machine Manager y System Center Service Manager;  actualizar imágenes de máquinas virtuales en las bibliotecas; aplicar la copia de seguridad y recuperación de una infraestructura de virtualización mediante el Administrador de protección de datos de System Center (DPM)

 

 Supervisar y mantener una infraestructura de virtualización de servidores (15-20%)

Planificar e implementar una estrategia de seguimiento.

Este objetivo puede incluir, pero no se limita a: consideraciones de planificación, incluyendo servidores de monitoreo mediante los Servicios de recopilación de auditorías (ACS) y monitoreo de desempeño, monitoreo de aplicaciones, monitoreo centralizado y centralizado de informes; implementar y optimizar System Center 2012 módulos de administración de Operations Manager;  y un plan para el control de Active Directory

 

Planear e implementar una solución de continuidad de negocio y recuperación de desastres.

Este objetivo puede incluir, pero no se limita a: planificar una estrategia de backup y recuperación; replica including using Windows Azure Hyper-V  consideraciones de planificación, incluyendo dominio de Active Directory y la recuperación del bosque, réplica de Hyper-V que incluye el uso de Windows Azure Hyper-V Recovery Manager, controlador de dominio a restaurar y la clonación, y el objeto de Active Directory y el contenedor restaurar utilizando restauración autoritaria y la papelera de reciclaje;  y planificar y ejecutar la copia de seguridad y recuperación mediante el Administrador de protección de datos de System Center (DPM)

sin duda amigos un excelente material para conocer a fondo estos temas, sin mas por el momento me despido enviándoles un gran saludo a todos mis lectores, estamos con nuevos post 🙂

 

Hola que tal amigos pues si de acuerdo a un articulo publicado por Renshollanders donde tiene la experiencia sobre un cliente en particular vamos a ver estos casos.

Existe herramientas automatizadas o scripts que bloquean IE (X) versión de acuerdo al sistema operativo que manejamos, yo en lo particular, existen componentes dentro de mi empresa cuales los usuarios se reusan a utilizar nuevas mejoras de los productos, como es el caso también de Internet Explorer, sabemos que por default Windows 7  o Windows Server 2008 R2 utilizan la versión de IE8 por lo que también existe la posibilidad de poder bloquear en los updates las nuevas actualizaciones hacia los usuarios.

1

de acuerdo a las versiones previas podemos descargar la que mejor nos ayude a solucionar este tipo de temas.

esta herramienta de bloqueo esta dirigida a empresas que desean bloquear la entrega automática de Internet Explorer.

aquí algunas características a tomar encuenta de acuerdo a la información del archivo.

• Para equipos que ejecutan Windows 7 o Windows Server 2008 R2, el Toolkit bloqueador impide que la máquina receptora Internet Explorer 11 a través de actualizaciones automáticas en los sitios de Windows Update y Microsoft.
• El kit de herramientas de bloqueo no impedir que los usuarios instalen manualmente Internet Explorer 11 desde el Centro de descarga de Microsoft o desde una unidad externa .

• Las organizaciones no tienen que implementar el Kit de herramientas de bloqueador en entornos administrados con una solución de administración de actualizaciones como Windows Server Update Services o System Center Configuration Manager 2012 . Las organizaciones pueden utilizar estos productos para administrar completamente la implementación de las actualizaciones lanzadas a través de Windows Update y Microsoft Update , incluyendo Internet Explorer 11 , dentro de su entorno .

• Si ha utilizado el kit de herramientas de bloqueador para bloquear Internet Explorer 10 se instala como una actualización de alta prioridad , es necesario utilizar la versión de Internet Explorer 11 del Juego de Herramientas bloqueador para bloquear Internet Explorer 11 se instale . Existen diferentes claves de registro utilizadas para bloquear o desbloquear la entrega automática de Internet Explorer 10 e Internet Explorer 11 .

podemos hacer uso de esta herramienta para despliegue tanto manual, utilizando MDT, SCCCM, o GPO

El script crea una clave de registro y establece el valor asociado para bloquear o desbloquear (dependiendo de la opción de línea de comandos que se utiliza ) la entrega automática de Internet Explorer 11 ya sea en el equipo local o en un equipo de destino remoto.

2

si aun tenemos la encomienda de hacer despliegue de Windows 7 como este es el caso, podemos ejecutar este script de IE11 para que no se tenga que actualizar de forma automática.

este bloqueado utiliza switches por ejemplo:

switches

veamos un ejemplo en mi equipo de computo

copiamos el archivo en c:\ y abrimos cmd para colocar de acuerdo a la imagen

6

7

el script en ese momento crea una clave para denegar las actualizaciones, esto lo podemos observar en el árbol de REGEDIT en la siguiente ruta.

HKLM\Software\Microsoft\Internet Explorer\Setup\11.0

8

ahora ejecutamos el comando /U para ver la clave que genera

10

11

además de este ejecutable, también esta el archivo ADM

La plantilla administrativa de directiva de grupo (. Archivo ADM) permite a los administradores importar la nueva configuración de directiva de grupo para bloquear o desbloquear la entrega automática de Internet Explorer 11 en su entorno de directiva de grupo, y el uso de la directiva de grupo para ejecutar el centro de la acción a través de los sistemas en su entorno

Los usuarios que ejecutan Windows 7 (SP1) o Windows Server 2008 R2 (SP1) verán la política en plantillas de configuración

Computer Configuration/Administrative Templates/Classic Administrative Templates/Windows Components/Windows Update/Automatic Updates Blockers

saludos a todos mis lectores y estamos con nuevos post 🙂

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

https://www.facebook.com/freelance.deployment
https://plus.google.com/+JesusOctavioRodriguezdeSantiago
http://mx.linkedin.com/in/octaviordz
http://www.freelance-it.com.mx
@DeploymentMX 

 

Hola que tal amigos pues hoy con la llegada de SP1 para office 2013 vamos a ver la forma sencilla de poder inyectarlo dentro de nuestro MDT 2013, lo primero que haremos será descargar el SP1 desde el siguiente link.

http://freelance-it.com.mx/sp1-para-office-2013-32-bits-kb2817430/

lo primero que haremos será identificar el modo de instalación (switches) para poder hacerlo totalmente desatendido, esto lo podemos lograr creando un archivo .bat en la misma carpeta donde se instaldo el sP1 con el nombre del instalador y el switch /? como se muestra a continuación.

1

y lo guardamos con extensión .bat como se muestra a continuación.

2

ejecutamos el sp1.bat para poder ver que tipo de switch podemos implementar, nos aparecerá la siguiente ventana con todas las opciones

3

para mi caso utilizare las siguientes, para que no tenga ninguna intervención con el usuario: /passive /norestart /quiet cuales comandos los utilizare dentro de MDT 2013.

ahora el siguiente paso es agregar una aplicación dentro de MDT como se muestra a continuación.

4

terminamos el wizard y modificamos la secuencia de tareas para agregarla.

podemos tildar en hide para que no tengamos iteraccion alguna

5

6

ahora dentro de la task sequence insertamos la aplicación.

8

listo hacemos un update de nuestro MDT y todo perfecto 🙂

9

Felices despliegues 🙂

MAP L.I. Jesús Octavio Rodríguez de Santiago
https://www.facebook.com/freelance.deployment
http://www.freelance-it.com.mx
@freelanceitags
 

 

 

Hola que tal amigos pues en esta ocasión vamos a desatender nuestra aplicación de office con la herramienta de personalización, tal y como lo hemos venido haciendo en versiones anteriores.

lo primero que haremos será tener dentro de una carpeta todos los archivos que tiene office 2013, en este caso yo tengo la versión preview para efectos de prueba.

1

una vez dentro vamos a ubicar el archivo setup.exe para poder trabajarlo y poder entrar en la consola de personalización de la herramienta.

2

para esta practica vamos a probar a instalar Lync 2013 que viene dentro de esta versión, y todos los demás programas no serán ejecutados desde nuestra personalización.

para saber un poco mas de como se hace el proceso démonos una vuelta a todo lo relacionado con los switches que son parte fundamental a la hora que queremos hacer desatendidos nuestros programas, en el siguiente link se muestran algunos programas mas que se pueden implementar haciendo el proceso de Unattended.

http://blogs.itpro.es/octaviordz/2012/07/10/aplicaciones-desatendidas/

ok una vez repasado este tema vamos a crear en un bloc de notas un archivo .bat al cual le agregaremos el switch /admin. tal y como es muestra a continuación.

3

el archivo lo guardamos como .bat y lo pegamos dentro de nuestra carpeta de office 2013 tal y como se muestra en las dos siguientes imágenes.

4

5

una vez dentro de nuestra carpeta, damos doble clic en el .bat en modo de administrador para que nos muestre la pantalla de personalización de nuestro office 2013.

la primera pantalla muestra que si queremos crear un nuevo archivo de personalización o cargar uno creado con anterioridad, en este caso le damos en nuevo y aceptar.

6

y aquí nuestra herramienta en la cual podemos especificarle infinidad de parámetros desde lo mas básico como poner nuestra clave del producto, instalar ciertas aplicaciones de office, desatenderlas, cargar componentes adicionales como service pack, interactuar o no el usuario con la instalación, crear perfiles de Outlook, crear o modificar características del mismo, etc.

en las siguientes pantallas mostrare algunas de las modificaciones para poder simplemente instalar Lync y que lo demás no me lo instale, así como algunos parámetros para mi uso personal.

 7

8

9

10

11

en fin muchas cosas de acuerdo a las especificaciones que cada uno de nosotros le podamos hacer, una vez finalizado nuestro archivo de personalización guardamos el archivo creado con extensión MSP que nos da por default y muy importante. debemos colocar ese archivo creado dentro de la carpeta de UPDATES para que nuestra instalación pueda correr adecuadamente.

12

 como referencia veamos que son los archivos MSP.

Los documentos MSP son Archivos de imagen rasterizada asociados con Paint Bitmap (Microsoft Corporation). y no se pueden abrir al menos de que existan visores para ver su contenido.

 ahora si ejecutamos nuestro setup y veremos nuestra instalación personalizada.

13

si damos clic en personalizar veremos como las aplicaciones que decidimos no instalar como en este ejemplo se encuentran deshabilitadas.

14

solo resta darle en actualizar y comenzara nuestro proceso 🙂

15

y listo nuestro LYNC cliente en nuestro sistema operativo solamente.

 16

bueno mis queridos lectores eso a sido todo por esta ocasión, me despido dándole un cordial saludo estando con nuevos post 🙂

MAP L.I. Jesús Octavio Rodríguez de Santiago
http://www.freelance-it.com.mx
@freelanceitags
 

 

Hola que tal amigos pues en esta ocasion vamos a ver como podemos respaldar nuestro system state de nuestro windows Server 2012 para evitar accidentes fatales dentro de nuestra infraestructura.

pero que es lo que realmente es el system state.

System State dentro de Windows Server 2012 y versiones anteriores,  se compone de los archivos principales y parámetros del registro que son utilizados por el sistema operativo Windows.

1

El estado del sistema incluye la siguiente información:

  •      Los archivos de arranque
  •      La configuración del registro del sistema
  •      El sistema de archivos (SPF) protegido. Estos son los archivos críticos necesarios para ejecutar Windows. Por ejemplo Kernel32.dll y Ntdll.dll.
  •      Los archivos de Active Directory
  •      El volumen del sistema compartido (SYSVOL)
  •      La base de datos de registro de clases COM +

Pero realmente cuando es necesario hacer un respaldo de System State?

  • cuando instalamos alguna aplicacion que modifique el esquema como por ejemplo exchange server
  • cuando actualizamos el esquema de active directory

lo primero que haremos sera instalar la caracteristica de Windows Server Backup, tal y como se muestra a continuación.

2

una vez instalada la caracteristica dentro de nuestro windows server 2012, la abrimos dentro de nuestro server manager o en el menu principal

3

4

es muy importante considerar que el respaldo no se puede realizar al origen por lo que se recomienda otro medio fisico para su utilizacion y ejecución.

una vez dentro de la herramienta nos posicionamos en la parte derecha del mismo y damos clic en hacer copia de seguridad una vez.

5

esperamos a que cargue el asistente de copia de seguridad..

6

nos aparecer el asistente dentro de cual por defaul nos muestra las opciones de copia, en este ejmplo daremos clic en siguiente y dejaremos por default ya que no hemos echo ninguna copia anteriormente.

7

la siguiente pantalla muestra dos opciones las cuales nos indica si queremos hacer copia de todo nuestro servidor o solamente personalizada, en este caso daremos en personalizada para respaldar unicamente System State.

8

enseguida nos muestra la opcion de que items u opciones vamos a respaldar dando clic en agregar elementos y seleccionamos system state, dentro de las opciones avanzadas podemos excluir archivos que no queramos en las copias de seguridad.

9

 la siguiente pantalla muestra la ubicacion de nuestros datos ya sea remotamente o en un medio fisico, en este caso damos clic en la opcion en disco fisico.

Nota. es importante tener un disco extraible ya que si se dejan en el mismo servidor los archivos ya sea en una particion se puede llegar a dañar el disco duro y perderiamos los datos.

10

en mi caso selecciono un disco duro extraible creando una carpeta que identifique el respaldo.

 11

por default no nos da la opcion de poner en una carpeta en especifico sino dentro de raiz por lo que despues de realizar el respaldo podemos copiar los arvhivos a dicha carpeta o en su caso crea una carpeta con el nombre de WindowsImagebackup

12

13

14

15

 vemos el progreso.

16

y listo terminamos nuestro respaldo de system State.

21

22

vemos el tamaño de la carpeta creada en nuestro disco duro y vemos que en este ejemplo el tamaño es de 7.80 GB

23

Windows Server 2012 tambien trae al igual que su antecesor la nueva funcionalidad de poder hacer respaldos manuales de manera incremental ya que si a modo de ejmplo realizamos otro proceso como el anterior mencionado, este internamente hara el full del system state pero durando menos tiempo ya que este metodo solamente se enfoca a los cambios y/o actualizaciones del mismo durante el proceso.

exite tambien la forma manual o por linea de comando para hacer este mismo procedimiento utilizando la herramienta wbadmin tal y como lo haremos a continuación esto en caso de que se este manejando con servidores CORE para su buen manejo del servidor con estas herramientas ya incluidas

para realizar este procedimiento entramos a linea de comandos con privilegios de administrador tal y como se muestra a continuación.

17

ejecutamos la herramienta wbadmin seguida de un signo de interrogacion para ver las opciones de la misma tal y como se muestra a continuación.

18

ejecutamos la siguiente linea para poder hacer el mismo respaldo pero por linea de comandos.

wbadmin start systemstatebackup -backup:%s:

donde %s es la unidad destino en este caso mi disco duro extraible.

19

si se le antepone el switch -quiet en caso de que no queramos interactuar con el asistente tal y como se describe a continuación.

wbadmin start systemstatebackup -backup:e: -quiet

Nota.- como anuncio te invito a visitar el siguiente link donde posteo todo lo relacionado con los Switches para que son y como trabajan

http://blogs.itpro.es/octaviordz/2012/07/10/aplicaciones-desatendidas/

continuando con el manual, en la siguiente ventana nos muestra si estamos seguros de realizar la copia de seguridad, ojo esto en caso de que no mandemos llamar a -quiet.

20

seleccionamos S y el proceso comenzara a realizar la copia INCREMENTAL y en MENOR TIEMPO el respaldo de nuestro SystemState

este tambien reflejado en nuestro entorno GUI.

24

progreso….

25

y listo termino el proceso en unos cuantos minutos.

26

al finalizar este proceso en menos tiempo podemos ver el incremento en nuestra carpeta creada con el entorno GUI con tan solo de 7.80GB a 7.81GB

27

28

por ultimo como se menciono al principio de este tutorial, por default no se pueden crear copias de seguridad en el mismo servidor ya sea por tecnicas de recuperacion y/o daños fisicos, por lo que vamos a ver la forma en como podemos modificar el registro para en caso de…. poder tambien hacer respaldos dentro de la misma unidad c:

en este ejmplo vamos a tratar de ejcutar los comando antes mencionados para ver lo que nos arroja la herramienta.

29

para modificar esto nos dirigimos a la siguiente ruta dentro del regedit.

30

y agremos la siguiente carpeta. SystemStateBackup.

31

creando una nueva clade DWORD asignandole por default el 1 con el siguiente nombre AllowSSBToAnyVolume

32

ahora ejecutamos nuevamente la herramienta y vemos que ahora si dentro de la unidad C: nos dejara hacer nuestro respaldo correcto de SystemState.

33

y listo podemos hacer cuantas copias de seguridad queramos para tener siempre un buen manejo de nuestra información.

de mi parte ha sido todo esperando que les haya gustado este nuevo post, un saludo a todos mis colegas y amigos y estamos con nuevos post.

no se les olvide subscribirse dentro del blog en este apartado:

35

MAP L.I. Jesús Octavio Rodriguez de Santiago
http://www.freelance-it.com.mx
@freelanceitags

 

Hola amigos pues en esta ocasion vamos a ver la forma de como podemos hacer la instalacion de office un poco mas desatendida, en donde colocaremos por ejemplo el numero de serie, el tipo de instalacion, cuales programas se van a instalar, etc.

bueno antes de comenzar este post, veamos el post anterior para poder bajar el producto de microsoft office 2013. tomando como refecencia sus antecesores, esta herramienta practicamente no ha cambiado en su estructura.

link de descarga:

http://blogs.itpro.es/octaviordz/2012/07/21/office-profesional-plus-2013-en-msi-x64-y-x86/

les muestro la ventana principal de la heramienta de presonalizacion de ofiice 2013.

 

ok pues los pasos son realmente sencillos lo primero que tenemos que hacer una vez que descargamos el instalador podemos ver de forma desatendida lo comandos para una tarea en especifico.

en este proceso veremos a continuacion la manera de poder usar uso de los switches o lineas de comando.

para poder hacer esto lo que vamos a crear es una nueva carpeta donde estara nuestro instalador y en esa misma carpeta crearemos con un archivo de texto con extension .bat asi como se muestra la siguiente pantalla.

 

en donde al editar el archivo .bat coloraremos el siguiente codigo.

professionalplus_es-es_x86.exe /admin

ejecutamos el archivo y nos mostrara un cuadro de dialogo con los comandos validos para la aplicacion.

si vemos detenidamente la imagen solamente esos switches seran validos para esta aplicacion por lo que en esta ocasion si queremos extraer  el contenido daremos el comando estract y la ruta donde se alojara la informacion, para este ejemplo guardare en c en una carpeta como se muestra a continuacion.

el comando seria este: professionalplus_es-es_x86.exe /extract:c:\office2013

guardamos u volvemos a ejecutar el comando en .bat. ahora si el contenido sera extraido en la carpeta office 2013 como se muestra a continuacion.

una vez extraido el contenido vamos a la carpera y veremos el codigo completo en donde volveremos hacer el procedimiento para poder entrar a la herramienta de configuracion de office.

una vez echo este procedimiento volveremos a crear otro archivo .bat en el cual pondremos el siguiente codigo y lo ejecutamos.

setup.exe /?

apareciendo el siguiente cuadro de la lista de los comandos utiles para el ejecutable.

y veremos ahora que podemos ejecutar el comando /admin quedando asi setup.exe /admin. ejecutamos y esperamos a que cargue la consola de configuracion.

hay podemos crearle o modificar a nuestro tipo de entorno.

les muestro algunas imagenes de los paneles.

enseguida una vez que tenemos nuestra configuracion a nuestro gusto vamos a dar clic en archivo y guardamos el contenido con extension .MSP en la carpeta updates. para que haga la instalacion desatendia asi como se muestra la imagen siguiente.

configura el archivo y listo.

ejecutamos el setup para que haga un update de los cambios durante la instalacion.

NOTA:es muy importante conocer que una vez que tenemos nuestro office desatendido podemos hacer muchas cosas con el, como es el caso de integrarlo dentro de MDT 2012 con sus respectivos comandos y hacer una instalacion desatendida con el setup

setup.exe /quiet /norestart /silent

mas información en este link:

http://blogs.itpro.es/octaviordz/2012/07/10/aplicaciones-desatendidas/

mas informacion para instalar aplicaciones con MDT 2012:

http://blogs.itpro.es/octaviordz/2012/07/17/mdt2012-parte-4/

y con eso nuestra aplicacion la podriamos implementar dentro de nuestro Deployment de Windows y sin ninguna interaccion de usuario.

Genial no creen? !!!!!!!!!!

un saludo a todos los lectores de este espacio.

terminando la V entrega de MDT 2012 esperenla…

Hola que tal amigos en esta ocasion continuaremos con la introduccion de MDT 2012 en su tercera fase.

Les dejo los tutoriales anteriores.

http://blogs.itpro.es/octaviordz/2012/07/04/mdt2012-parte-1/

http://blogs.itpro.es/octaviordz/2012/07/05/mdt2012-parte-2/

lo primero que realizare sera un pequeño video el cual muestra la herramienta MDT 2012 y las caracteristicas principales de lo que podemos hacer con dicha herramienta.

1.- Video Introductorio sobre MDT 2012 interface:

2.-continuando con la introduccion comenzaremos a confiugrar el deployment share (que es la direccion donde se guardara toda la informacion de configuracion

antes de abrir el programa deberemos dar la ruta donde se guardaran las configuraciones en este caso a modo de jemplo creare una carpeta en una de mis unidades de disco duro que contenga mayor capacidad de almacenamiento disponible.

en este caso configurare la carpeta en imagenes D:\desatendido ubicado en una unidad distinta a la de mi sistema operativo.

3.-abrimos el programa y nos mostrara el menu de lado izquierdo donde daremos clic derecho en deploymentshare para crear uno nuevo.

enseguida creara un wizard que nos dira paso a paso la configuracion de nuestro deploymentshare.

quedando de la siguiente manera.

 la siguiente pantalla muestra la carpeta compartida con la confirmacion del nombre y marcada al final con el signo $ para que no sea visible a los usuarios.

en esta parte es recomendable darle todos los permisos de comparir a la carpeta a todos los usuarios en forma manual en compartir y seguridad.

en la siguiente pantalla nos pide un nombre descriptivo para nuestro deployment en este caso le llamare “freelance-it” como se muestra.


esta pantalla siguiente nos muestra si queremos hacer alguna modificacion y dejarla en on u off pudiendo cargar una imagen al servidor posteriormente, o si pedira el product key de forma desatendida, o el password e imagen de captura, a modo de ejemplo lo dejamos tal cual y damos clic en siguiente.

a diferencia de la version 2010 estas pantallas se ponian por separado.

nos mostrara un resumen de nuestro wizard y daremos finish o terminar.

creando el dploymentshare…..

y ahora dentro de nuestro programa se crea un arbol con lo configurado anteriormente en el cual podemos hacer uso de la implementacio nde sistemas operativos, drivers, paquetes, secuencia de tareas, aplicaciones, etc.

a modo de prueba instalaremos lo siguiente:

  • sistema operativo Microsoft Windows 7 Enterprise
  • aplicaciones (varias)
  • secuencias de tareas

INSTALACION DEL SISTEMA OPERATIVO

Lo primero que haremos sera posicionarnos en la parte de “operation system” dentro de nuestro arbol “freelance-it”.

como se muestra a continuacion.

el wizard nos mostrara el tipo de sistema operativo que queremos agregar ya sea por el metodo de imagen .wim o .iso o desde el DVD de instalacion o el metodo de Windows Deployment Services el cual veremos mas adelante.

para este ejemplo daremos clic en “full set of source files” e insertamos nuestro DVD con el sistema operativo full.

la siguiente pantalla muestra que le ingresemos un nombre descriptivo en este caso lo dejamos por default.

siguiente… esta pantalla nos muestra el resumen y posteriormente el progreso de la instalacion y la confirmacion de los archivos copiados.

NOTA: recordemos que todos estos archivos se alojan en la carpeta que creamos anteriormente con el nombre de “desatendido”

este proceso tardara entre 5 y 10 minutos………

y finalizamos.

cuando termine este proceso veremos en nuestro arbol deplomentshare el sistema operativo.

INSTALACION DE APLICACIONES EN MDT 2012

Una vez integrado nuestro sistema operativo nos posicionamos en la parte de “new Applications” dando clic derecho sobre el arbol como se muestra a continuacion.

aparecera un wizard en donde seguiremos paso a paso el proceso de integracion de nuestras aplicaciones. para este ejemplo tomare como referencia las siguientes aplicaciones:

  • Microsoft Office 2007
  • Winrar
  • Adobe REader

la siguiente ventana nos muestra si queremos integrar las aplicaciones ya sea desde la red, con o sin interaccion o manualmente por lo que en este ejemplo lo hare de forma manual. damos clic en siguiente.

 

esta pantalla nos muestra los detalles que le podemos agregar a cada aplicacion como el identificador y el nombre para referenciarlas como ejemplo empezaremos con el office 2007 viendose de la siguiente manera:

la siguiente pantalla nos muestra donde se encuentra el o los archivos de instalacion pudiendose manejar aplicaciones con extensiones .exe o .msi.

damos la ruta de nuestra aplicacion como se muestra en la pantalla.

damos clic en siguiente nos mostrara la opcion de colocar un nombre descriptivo como se muestra a continuacion.


esta seccion a continuacion es de las mas importantes ya que aqui podemos hacer una instalacion desatendida de las aplicaciones con los switches que maneja cada una en especifico.

en esta publicacion pueden ver el procedimiento para hacer las aplicaciones desatendidas.

http://blogs.itpro.es/octaviordz/2012/07/10/aplicaciones-desatendidas/

para esta ocasion solamente manejaremos de forma desatendida la instalacion de office como se muestra a continuacion.

Switches a utilizar

/s=instalacion silenciosa

nos muestra la carga de la aplicacion y damos finalizar.

una vez terminada la instalacion volvemos a realizar el mismo procedimiento anterior ahora con las aplicaciones faltantes, para modo de ejemplo capturare en pantalla las ventanas de las instalaciones con los comandos desatendidos de acuerdo a cada una de ellas.

una vez terminado el proceso verificamos en nuestro arbol deploymentshare la integracion de nuestras aplicaciones.

y por ultimo agregaremos nuestra secuencia de tareas para la implementacion del sistema operativo y las aplicaciones integradas.

damos clic derecho en “new Task Sequences” como se muestra a continuacion.

nos abrira nuevamente un wizard donde nos pedira un ID o Identificador para la tarea, un nombre y algun comentario que podamos colocar para referenciarla asi como se muestra .

seleccionamos “Standard Client Task Sequences”.

para ver mas a detalle las demas secuencias de tareas ve a este link.

http://blogs.itpro.es/octaviordz/2012/07/08/task-secuence-en-mdt-2012/

elejimos el sistema o los sistemas operativos que queremos enlazar y damos siguiente.

la siguiente pantalla muestra la integracion del product key en esta pantalla podemos dejarla como esta o en su caso si tienen licencias MAP KEY por volumen pueden hacerlo. clic en siguiente

esta pantalla nos muestra que nombre le vamos a dar como administrador, la organizacion a la que pertenecemos y si queremos que IE tenga una pagina de inicio.

especificamos una contraseña como administrador de nuestro MDT . es importante no olvidarla ya que por cuestiones de seguridad sin esta no podremos instalar nuestras aplicaciones.

como recomendacion a colocar el password lee el siguiente articulo.

http://blogs.itpro.es/octaviordz/2012/07/06/contrasenas-fuertes/

nos muestra un resumen y clic en siguiente para comenzar el proceso.

ahora podemos agregar otra secuencia de tareas mas como se muestra a continuacion para poder hacer la implementacion de aplicaciones de forma separa. este proseso es el mismo solamente que damos clic en la opcion siguiente.

quedando de la siguiente manera.

muy importante para ver el proceso de la secuencia de tareas como modo de ejemplo damos clic derecho en propiedades en cada una de ellas.

nos colocamos en la pestaña de task sequences y veremos que despues del proceso de instalacion del sistema operativo podemos ver la instalacion de las aplicaciones en automatico tal y como se muestra la imagen ya que la secuencia de tareas seleccionada aplica la instalacion  despues de reiniciarse

y tambien ver el procedimiento cuando se ejecuta la otra tarea si solamente se selecciona ya cuando tenemos algun sistema operativo instalado con anterioridad.

para finalizar esta III parte de la introduccion de MDT solamente nos queda “pegar” todas las partes dando clic en update deploymentshare

nos paracerera un wizard seleccionando que tipo de proceso queremos crear si solamente es un update o que genere por completo el boot, en este caso lo dejare tal cual ya que en el siguiente articulo “IV” veremos algunas opciones mas para poder explorar MDT y personalizar al maximo nuestra instalacion.

nos muestra un resumen y damos clic en siguiente para que forme nuestras aplicaciones+s.o.+secuencia de tareas y finalizamos.

este proceso tardara de acuerdo a lo implementado……………………………………...

Hola que tal en esta ocasion les traigo un pequeño tutorial de como crear nuestras aplicaciones favoritas con la utilizacion de los “Switches”.

lo primero que haremos sera bajar la siguiente aplicacion la cual nos ayuda a mostrar aquellos “switches” validos dependiendo de la aplicacion que vayamos a desatender y el modo de su instalacion.

la aplicacion se llama CMENU 2.6 y la podemos descargar desde el siguiente link.

 http://users.tpg.com.au/mpheath/cmenu/

NOTA: esta aplicacion no es compatible con Windows Server 2008, en windows XP es compatible y en windows vista y windows 7 se le tiene que dar la opcion de compatibilidad de la aplicacion.

para esta prueba tengo instalado un sistema operativo Windows 7 al cual una vez descargada descomprimimos el archivo como se muestra a continuacion.

 

si nos fijamos detalladamente cuando le damos algun clic derecho antes de instalar la herramienta en alguna aplicacion.exe nos muestra las opciones por default.

ahora si intentamos instalar la aplicacion cmenu 2.6 de forma tradicional el resultado seria el siguiente.

entonces procederemos a activar el modo de compatibilidad de la aplicacion dando clic derecho y propiedades.

nos posicionamos en la pestaña de “compatibilidad” y activamos la casilla de activacion y “ejecucion de este programa  en modo de compatibilidad”.

una vez seleccionada la casilla ubicamos el sistema operativo en el cual estamos trabajando e instalaremos esta aplicacion.

en caso de que no se encuentre el sistema operativo en la lista podemos elejir el mas proximo en cuesion de versiones, para este ejemplo que estoy trabajando bajo “windows 7”, elijo compatibilidad para “windows vista” y damos clic en aplicar y aceptar.

por ultimo damos clic derecho sobre el instalador y “ejecutamos como administrador”.

el programa de instalacion comienza sin ningun problema….

una vez instalado el programa volvemos a hacer clic derecho en cualquiera de nuestra aplicaciones y ahora notamos que se agrego una lista mas con el nombre de “more Options”  como se muestra en la siguiente pantalla.

ok el proceso hasta aqui sobre la instalacion del programa.

continuando con el tema damos clic derecho y nos posicionamos en la parte “Installer Tools”-“Identify Installer” como se muestra en la siguiente imagen.

nos aparecera un menu referente a todos los comandos que puede utilizar dicho programa para hacer una instalacion desatendida, muestro el ejemplo de los switches.

hasta aqui todo bien. ahora es momento de “jugar” con las isntalaciones de los programas para este ejemplo tengo dos programas aleatorios como es el Klite codec Pack y el Adobe reader X.

aqui esta una descripcion de los identificadores mas comunes:

Update.exe

/help
Muestra ayuda de la línea de comandos.
La versión 5.3.24.3 y las versiones posteriores admiten el modificador /help. Por compatibilidad con versiones anteriores se puede utilizar el modificador /?.

/passive
Modo de instalación desatendida. No se requiere ninguna interacción con el usuario, pero se muestra el estado de la instalación. Si se requiere un reinicio al final de la instalación, se mostrará un cuadro de diálogo al usuario con una advertencia de que el equipo se reiniciará en 30 segundos.
La versión 5.3.24.3 y las versiones posteriores admiten el modificador /passive. Por compatibilidad con versiones anteriores se puede utilizar el modificador /u.

/quiet
Modo silencioso; igual que el modo desatendido, pero no se muestra ningún mensaje de estado ni de error.
La versión 5.3.24.3 y las versiones posteriores admiten el modificador /quiet. Por compatibilidad con versiones anteriores se puede utilizar el modificador /q.

/norestart
No se reinicia el equipo cuando finaliza la instalación.
La versión 5.3.24.3 y las versiones posteriores admiten el modificador /norestart.
Por compatibilidad con versiones anteriores se puede utilizar el modificador /z.

/warnrestart
Muestra un cuadro de diálogo con una advertencia de que el equipo se reiniciará en x segundos. (El valor predeterminado es 30 segundos.) Está pensado para su uso junto con los modificadores /quiet o /passive.
La versión 6.1.22.0 y las versiones posteriores admiten el modificador /warnrestart.

/forcerestart
Reinicia el equipo después de la instalación y fuerza el cierre de otras aplicaciones en el apagado sin guardar primero los archivos abiertos.
La versión 5.3.24.3 y las versiones posteriores admiten el modificador /forcerestart.

/promptrestart
Presenta un cuadro de diálogo para preguntar al usuario si se requiere un reinicio. Está pensado para su uso con /quiet.
La versión 6.1.22.0 y las versiones posteriores admiten el modificador /promptrestart.

/forceappsclose
Fuerza el cierre de otros programas cuando se apaga el equipo.
La versión 5.4.15.0 y las versiones posteriores admiten el modificador /forceappsclose. Por compatibilidad con versiones anteriores se puede utilizar el modificador /f.

/nobackup
No hace copia de seguridad de los archivos para la desinstalación.
La versión 6.1.22.0 y las versiones posteriores admiten el modificador /nobackup.
Por compatibilidad con versiones anteriores se puede utilizar el modificador /n.

/overwriteoem
Sobrescribe los archivos OEM sin pedir confirmación.
La versión 6.1.22.0 y las versiones posteriores admiten el modificador /overwriteoem.
Por compatibilidad con versiones anteriores se puede utilizar el modificador /o.

/integrate:rutaDeAcceso
Integra las actualizaciones de software en los archivos de código fuente de la instalación de Windows situados en la ruta de acceso especificada. Tenga en cuenta que :rutaDeAcceso se refiere a la carpeta que contiene la carpeta i386.
La versión 5.4.15.0 y las versiones posteriores admiten el modificador /integrate:rutaDeAcceso.
Por compatibilidad con versiones anteriores se puede utilizar el modificador /s.

/log:rutaDeAcceso
Permite al usuario especificar dónde desea crear el archivo de registro.
La versión 6.1.22.0 y las versiones posteriores admiten el modificador /log.

/ER
Habilita el informe de errores extendido.
Todas las versiones admiten el modificador ER.

/verbose
Habilita el registro detallado. Crea %Windir%\CabBuild.log en la instalación, donde se indican los archivos que se van a copiar. El uso de este modificador puede hacer que la instalación sea mucho más lenta. La versión 5.3.24.3 y las versiones posteriores admiten el modificador /verbose.
Por compatibilidad con versiones anteriores se puede utilizar el modificador /v.

/d:rutaDeAcceso
Especifica un directorio de copia de seguridad para la instalación del Service Pack de Windows. :rutaDeAcceso indica la carpeta de destino para los archivos de copia de seguridad. La ubicación predeterminada para las copias de seguridad es %Systemdrive%\$ntservicepackuninstall$.
Este modificador no está disponible para las actualizaciones que no sean Service Pack, y sólo está disponible en las versiones 5.3.16.5 y posteriores del instalador.

/extract[:rutaDeAcceso]
Extrae archivos sin iniciar la instalación. Si “:rutaDeAcceso” no se incluye, se le pedirá la ruta de acceso de una carpeta de destino para extraer los archivos. Si se utiliza “:rutaDeAcceso”, los archivos se extraen en la carpeta de destino especificada. La versión 5.3.24.3 y las versiones posteriores admiten el modificador /extract.
Por compatibilidad con versiones anteriores se puede utilizar el modificador /x.

/hotpatch:disable
Deshabilita la funcionalidad de revisiones en caliente y sólo instala la revisión en frío. Esto sólo se utilizará para paquetes de Windows Server 2003 que admiten revisiones en caliente, y está disponible en las versiones 6.1.22.0 y posteriores.
Para obtener más información acerca de las revisiones en caliente, consulte la sección “Referencias” de este artículo para ver un vínculo a la nota del producto “Inside Update.exe”.

Hotfix.exe

/f Fuerza el cierre de otros programas en el apagado
/l Muestra las actualizaciones de software instaladas
/m Modo desatendido
/n No hace copia de seguridad de los archivos para la desinstalación
/q Modo silencioso: no se requiere la intervención del usuario
/y Realiza la desinstalación (debe utilizarse con /m o con /q)
/z No reinicia el equipo después de la instalación

Fuente:

http://support.microsoft.com/?scid=kb%3Bes%3B262841&x=6&y=15

 

a modo de ejemplo ejecutaremos cmenu en el programa a instalar y elejiremos el comando /silent para que haga la instalacion de modo silencioso sin iteraccion con el usuario.

ahora a probar el comando, para modo de pruebas que es lo que yo en lo personal hago, creo una carpeta en donde dentro de esta contendre el o los programas a desatender ya que hay ejecutaremos un archivo .cmd o .bat para la ejecucion y la prueba del comando.

procedemos a crear nuestro archivo abriendo el bloc de notas e insertamos el nombre del arhivo con la extension y enseguida se le agrega el identificador, asi como se muestra la pantalla.

 guardamos con la extension .bat o .cmd en la misma ubicacion donde se encuentra nuestro archivo.

para modo de prueba vamos  a corroborar que el programa klite no lo tengo instalado en mi maquina.

solamente nos queda ejecutar el archivo .cmd y espera un poquitin para que lo instale sin interaccion del usuario.

NOTA: algunos otros programas necesitan mas identificadores e incluso estos abren otras opciones de los programas para hacer modificaciones de modo GUI como es el caso de Office 2007 cual veremos en post mas adelante.

y ahora veremos en el menu de inicio el programa instalado.

existen infinidad de identificadores o switches para cada programa, por esta ocasion les dejo una lista de algunos de los programas mas utilizados.

si quieres mas switches te dejo una lista de ellos
Silverlight de Microsoft
Silverlight.exe /q
Windows Media Player 11 o Reproductor de Windows Media 11
media.exe /Q
VideoLan o VLC
vlc-1.0.0-win32.exe /S
Ccleaner
ccsetup214.exe /S
Adobe Reader
adobe.exe /sPB
Foxit Reader
foxit.msi /quiet /passive
Winamp
winamp5541full.exe /S
K-Lite Codec Pack
klcodec434f.exe /silent
Codec XVID
XVID.exe /VERYSILENT
Codec AC3
ac3.exe /SMozilla Firefox
fire.exe -ms
Mozilla Thunderbird
thunderbird.exe -ms
Internet Explorer 8
IE8.exe /passive /update-no /no-default /norestart
Internet Explorer 7
IE7.exe /passive /quiet
JAVA (JRE)
java.exe /quiet /passive
Adobe Shockwave – Pueden descargar el Instalador .msi aqui
shock.msi /quiet /passive
Adobe Flash
Version nueva: install_flash_player.exe /install
Versiones anteriores: flash.exe /S
Malicious Software Removal Tool o Herramienta de eliminación de software malintencionado
mal.exe /Q
Opera
Opera.exe /S /v/qn
Spybot Search & Destroy
spybot.exe /VERYSILENT /NORESTART /COMPONENTS=”MAIN,LANGUAGE,SKINS”
OpenOffice.org 3.x
openoffice.exe /S /q/vn
DVDDecrypter
DVDDecrypter.exe /S
DVD Shrink
dvdshrink.exe /silent
NTREGOPT (NT Registry Optimizer)
ntregopt.exe /VERYSILENT
TuneXP
TuneXP15.exe /S
Auslogics Disk Defrag
diskdefrag.exe /silent
iTunes o Quicktime
Leer aqui: viewtopic.php?f=14&t=3799
iTunes801Setup.exe /quiet /passive
Google Picasa
picasa3.exe /S /q/vn
Direct-X 9
directxaug2008.exe /Q /T:C:\Directx9
eMule
eMule0.49b.exe /S /q/vn
LimeWire
LimeWireWin.exe /S /q/vn
nLite
nlite.exe /silent
UltraVNC
ultravnc.exe /silent
Daemon Tools Lite
daemon4301lite.exe /S /q/vn
Notepad++
notepad511.exe /S /q/vn
7-Zip
7z462.exe /S /v/qn
o
7z462-x64.msi /quiet /passiveWinRAR
wrar380.exe /s
Bart’s PE Builder
pebuilder3110a.exe /silent
Malwarebytes’ Anti-Malware
mbam1.33.exe /VERYSILENT
CutePDF
CuteWriter.exe /silent o CuteWriter.exe /verysilent

fuente: letheonline.net

Bueno amigos eso es todo espero y les sea de mucha utilidad, en el siguiente post haremos una instalacion desatendida de office 2007 .

saludos desde Aguascalientes Mexico.

su amigo y compañero. 😛

bueno esta pregunta la realice en un foro el cual me ha ayudado mucho

lo unico que puedo decirles es que es muy sencillo el proceso el cual ponemos nuestras aplicaciones en un equipo dentro de una carpeta compartida y dentro del comando de MSDOS ejecutamos las siguientes lineas:

net use X:\00.000.000.000\servidor
X:programa.exe
y para salir

net use /delete X:

donde X: es la unidad virtual temporal

00.000.000.00: es la direccion ip de la maquina dentro de tu red o grupo de trabajo

servidor: es la carpeta compartida

programa.exe es el programa en si o la aplicacion NOTA se puede hacer desatendido anteponiendole primeramente en un bloq de notas un /? para ver los comandos o switches que puede utilizar dicha aplicacion. y despues ponerlos adelante del .exe

ejemplo:

programa.exe /silent donde /silent es un comando valido para que instale la aplicacion de manera silenciosa o no visible al usuario.

net use /delete X: elimina la unidad virtual para salir del programa

este codigo se copia en un bloq de notas para hacer instalaciones desatendidas y se guarda con .cmd o .bat
si quieres mas switches te dejo una lista de ellos
Silverlight de Microsoft
Silverlight.exe /q
Windows Media Player 11 o Reproductor de Windows Media 11
media.exe /Q
VideoLan o VLC
vlc-1.0.0-win32.exe /S
Ccleaner
ccsetup214.exe /S
Adobe Reader
adobe.exe /sPB
Foxit Reader
foxit.msi /quiet /passive
Winamp
winamp5541full.exe /S
K-Lite Codec Pack
klcodec434f.exe /silent
Codec XVID
XVID.exe /VERYSILENT
Codec AC3
ac3.exe /SMozilla Firefox
fire.exe -ms
Mozilla Thunderbird
thunderbird.exe -ms
Internet Explorer 8
IE8.exe /passive /update-no /no-default /norestart
Internet Explorer 7
IE7.exe /passive /quiet
JAVA (JRE)
java.exe /quiet /passive
Adobe ShockwavePueden descargar el Instalador .msi aqui
shock.msi /quiet /passive
Adobe Flash
Version nueva: install_flash_player.exe /install
Versiones anteriores: flash.exe /S
Malicious Software Removal Tool o Herramienta de eliminación de software malintencionado
mal.exe /Q
Opera
Opera.exe /S /v/qn
Spybot Search & Destroy
spybot.exe /VERYSILENT /NORESTART /COMPONENTS=”MAIN,LANGUAGE,SKINS”
OpenOffice.org 3.x
openoffice.exe /S /q/vn
DVDDecrypter
DVDDecrypter.exe /S
DVD Shrink
dvdshrink.exe /silent
NTREGOPT (NT Registry Optimizer)
ntregopt.exe /VERYSILENT
TuneXP
TuneXP15.exe /S
Auslogics Disk Defrag
diskdefrag.exe /silent
iTunes o Quicktime
Leer aqui: viewtopic.php?f=14&t=3799
iTunes801Setup.exe /quiet /passive
Google Picasa
picasa3.exe /S /q/vn
Direct-X 9
directxaug2008.exe /Q /T:C:\Directx9
eMule
eMule0.49b.exe /S /q/vn
LimeWire
LimeWireWin.exe /S /q/vn
nLite
nlite.exe /silent
UltraVNC
ultravnc.exe /silent
Daemon Tools Lite
daemon4301lite.exe /S /q/vn
Notepad++
notepad511.exe /S /q/vn
7-Zip
7z462.exe /S /v/qn
o
7z462-x64.msi /quiet /passiveWinRAR
wrar380.exe /s
Bart’s PE Builder
pebuilder3110a.exe /silent
Malwarebytes’ Anti-Malware
mbam1.33.exe /VERYSILENT
CutePDF
CuteWriter.exe /silent o CuteWriter.exe /verysilent

fuente de los switches en letheonline.net