1. Libros
  2. Windows PowerShell - Administrar puestos cliente Windows (2a edición)

Windows PowerShell Administrar puestos cliente Windows (2a edición)

  • 5% de descuento en todos los libros, con el código 5DESCUENTO
  • Disponible. Expedido en 24 horas
  • Envío gratis a partir de 25 € de compra
  • Versión online gratis por un año
  • 5% de descuento en todos los libros, con el código 5DESCUENTO
  • Consulta inmediata
  • Versión online digital, no descargable
  • Acceso ilimitado 24/7, durante 10 años
  • Acceso ilimitado 24/7, durante 10 años
  • Todos los libros online de ENI
  • Más de 5 novedades todos los meses
  • Novedades disponibles el mismo día de su publicación
  • Acceso 100% online

Presentación

Este libro se dirige tanto a los administradores de sistemas Windows como a cualquier profesional que desee administrar y gestionar un parque informático corporativo con Windows PowerShell. Esta segunda edición se basa en la versión 5.1 de Windows PowerShell pero es compatible con la última versión Windows PowerShell 7 y el autor presenta la administración de puestos cliente con Windows 10. Las operaciones de administración descritas son compatibles, a su vez, con Windows 8.1, y también en gran parte con Windows 7. Los abundantes ejemplos que se presentan le permiten desarrollar sus propios scripts para automatizar las numerosas tareas administrativas y mejorar la productividad y la eficacia de sus acciones cotidianas.

Tras revisar los cmdlets de PowerShell básicos para manipular los recursos (archivos, registros, certificados, etc.), el autor describe los múltiples cmdlets que permiten administrar el sistema operativo Windows (incluyendo sus parámetros y la seguridad), y también la gestión de las aplicaciones o incluso la de los dispositivos conectados al equipo (redes, almacenamiento, impresoras).

Se dedica un capítulo a la búsqueda y recopilación de información: búsqueda de archivos, variables de entorno y también explotación de WMI para recuperar toda la información que se puede utilizar para construir estructuras condicionales en los scripts, o simplemente para auditar puestos de trabajo.

El autor desarrolla la instalación de aplicaciones a través del administrador de paquetes, que facilita todavía más la preparación de los puestos de trabajo en el mundo profesional. Se describe la administración remota de los puestos cliente con la funcionalidad PowerShell Remoting, que permite a los administradores ejecutar comandos, y también scripts, sobre uno o varios equipos remotos.

Se incluye también una parte dedicada al scripting: el autor presenta el desarrollo y la depuración de scripts en Windows PowerShell ISE, y también el despliegue de scripts a través de GPO. Se proporcionan numerosos consejos y recomendaciones, como el uso de archivos XML para almacenar información relativa a los distintos entornos de ejecución de estos scripts.

Los scripts presentados en el libro pueden descargarse del sitio web www.ediciones-eni.com y pueden adaptarse fácilmente a su infraestructura.



¡Nuevo! Rondas de preguntas disponibles con la versión online.

¡Ronda de preguntas
incluida en
la versión online !
  • Ponga a prueba sus conocimientos al final de cada capítulo
  • Evalúe sus competencias

Índice

  • Presentación de Windows PowerShell
    • 1. Introducción
    • 2. ¿ Qué es Windows PowerShell ?
    • 3. ¿ Y los scripts, en todo esto ?
    • 4. La sintaxis de Windows PowerShell
      • 4.1 Encontrar rápidamente un cmdlet
      • 4.2 Obtener la documentación de un cmdlet
      • 4.3 Actualizar la documentación
    • 5. Las distintas versiones de Windows PowerShell
      • 5.1 Versión 1.0
      • 5.2 Versión 2.0
      • 5.3 Versión 3.0
      • 5.4 Versión 4.0
      • 5.5 Versión 5.0 y 5.1
      • 5.6 PowerShell Core 6
      • 5.7 PowerShell 7
    • 6. Conocer la versión de PowerShell instalada
  • Las unidades de Windows PowerShell
    • 1. Las unidades de Windows PowerShell y la navegación
      • 1.1 ¿ Qué es una unidad Windows PowerShell ?
      • 1.2 Conocer las unidades de Windows PowerShell accesibles
    • 2. El sistema de archivos
      • 2.1 Cmdlets dedicados a la navegación
        • 2.1.1 Get-Location
        • 2.1.2 Set-Location
        • 2.1.3 Get-ChildItem
      • 2.2 Cmdlets dedicados a la manipulación
        • 2.2.1 Get-Item
        • 2.2.2 Get-Content
        • 2.2.3 Set-Content
        • 2.2.4 New-Item
        • 2.2.5 Remove-Item
        • 2.2.6 Copy-Item
        • 2.2.7 Rename-Item
        • 2.2.8 Move-Item
        • 2.2.9 Invoke-Item
    • 3. El registro de Windows (HKCU y HKLM)
      • 3.1 Moverse por el registro
      • 3.2 Crear una clave del registro
      • 3.3 Crear un valor del registro
      • 3.4 Recuperar el dato de un valor del registro
      • 3.5 Borrar el dato de un valor del registro
      • 3.6 Renombrar un valor del registro
      • 3.7 Mover un valor del registro
      • 3.8 Copiar un valor del registro
      • 3.9 Eliminar un valor del registro
      • 3.10 Eliminar una clave del registro
    • 4. Los certificados
      • 4.1 Gestionar los certificados con Windows PowerShell
      • 4.2 Crear certificados autofirmados
        • 4.2.1 Crear un nuevo certificado
        • 4.2.2 Clonar un certificado
      • 4.3 Exportar certificados
      • 4.4 Importar certificados
    • 5. Web Services-Management
    • 6. Internet Information Services (IIS)
      • 6.1 Interactuar con los pools de aplicaciones
      • 6.2 Los sitios web
      • 6.3 Copia de seguridad y restauración
        • 6.3.1 Copia de seguridad de la configuración de IIS
        • 6.3.2 Copia de seguridad de los datos de los sitios web
  • Sistema y características
    • 1. Introducción
    • 2. Las características de Windows
      • 2.1 Activar una característica
      • 2.2 Desactivar una característica
    • 3. Las aplicaciones de Microsoft Store
      • 3.1 Instalar una app
      • 3.2 Eliminar una app
    • 4. Los procesos
      • 4.1 Obtener la lista de procesos
      • 4.2 Detener un proceso
      • 4.3 Arrancar un proceso
      • 4.4 Arrancar una app
    • 5. Los servicios
      • 5.1 Manipulaciones básicas
        • 5.1.1 Obtener información acerca de los servicios
        • 5.1.2 Arrancar un servicio
        • 5.1.3 Reiniciar un servicio
        • 5.1.4 Detener un servicio
      • 5.2 Operaciones avanzadas
        • 5.2.1 Crear un nuevo servicio
        • 5.2.2 Modificar un servicio existente
        • 5.2.3 Eliminar un servicio
    • 6. El equipo y el sistema operativo
      • 6.1 Renombrar el equipo
      • 6.2 Reiniciar el equipo
      • 6.3 Detener el equipo
      • 6.4 Unirse a un dominio
      • 6.5 Sacar del dominio
      • 6.6 Cambiar de dominio o de grupo de trabajo
      • 6.7 Reiniciar el canal seguro
      • 6.8 Probar y reparar el canal seguro
    • 7. La protección del sistema
      • 7.1 Activar la protección del sistema
      • 7.2 Desactivar la protección del sistema
      • 7.3 Explotar los puntos de restauración
        • 7.3.1 Obtener los puntos de restauración
        • 7.3.2 Crear un punto de restauración
        • 7.3.3 Restaurar el sistema
  • Configurar el sistema y las herramientas
    • 1. Las tareas planificadas
      • 1.1 Visualizar las tareas planificadas
      • 1.2 Crear una tarea planificada
      • 1.3 Modificar una tarea planificada
      • 1.4 Activar/desactivar una tarea planificada
      • 1.5 Arrancar/detener una tarea planificada
      • 1.6 Exportar una tarea planificada
      • 1.7 Importar una tarea planificada
      • 1.8 Eliminar del registro una tarea planificada
    • 2. Los registros de eventos
      • 2.1 Obtener información acerca de los eventos
      • 2.2 Administrar los registros de eventos
      • 2.3 Borrar el contenido de un registro de eventos
      • 2.4 Escribir un evento en un registro de eventos
    • 3. Los parámetros regionales y de idioma
      • 3.1 Obtener los parámetros regionales
      • 3.2 Obtener el idioma de la interfaz gráfica
      • 3.3 Modificar los parámetros regionales
      • 3.4 Idioma
        • 3.4.1 Obtener las preferencias de idioma
        • 3.4.2 Modificar las preferencias de idioma
        • 3.4.3 Instanciar un nuevo idioma
      • 3.5 Ubicación
        • 3.5.1 Obtener la ubicación
        • 3.5.2 Configurar la ubicación
    • 4. Achivo y compresión de archivos
      • 4.1 Compresión
      • 4.2 Descompresión
  • Seguridad y protección
    • 1. La seguridad y el Firewall de Windows
      • 1.1 Activar el Firewall de Windows
      • 1.2 Desactivar el Firewall de Windows
      • 1.3 Crear una nueva regla de seguridad
      • 1.4 Administrar los logs
      • 1.5 Cambiar de perfil de red
        • 1.5.1 Obtener la lista de conexiones activas y el tipo de perfil asociado
        • 1.5.2 Cambiar el tipo de perfil de la conexión activa
    • 2. Protección antivirus y contra amenazas
      • 2.1 Recuperar la información de la Protección antivirus y contra amenazas
      • 2.2 Actualizar las definiciones del antimalware y del antivirus
      • 2.3 Administrar los análisis
      • 2.4 Administrar las amenazas detectadas
        • 2.4.1 Recuperar los eventos ligados a la detección de amenazas
        • 2.4.2 Recuperar el histórico de amenazas detectadas
      • 2.5 Limpiar o eliminar las amenazas detectadas
      • 2.6 Consultar el catálogo de amenazas
      • 2.7 Administrar los parámetros y las preferencias
        • 2.7.1 Obtener la configuración y los parámetros
        • 2.7.2 Modificar la configuración y los parámetros
        • 2.7.3 Agregar y eliminar exclusiones
    • 3. Administrar usuarios y grupos locales
      • 3.1 Usuarios
        • 3.1.1 Obtener la lista de cuentas de usuario
        • 3.1.2 Crear una cuenta de usuario local
        • 3.1.3 Modificar una cuenta de usuario local
        • 3.1.4 Renombrar una cuenta de usuario local
        • 3.1.5 Activar una cuenta de usuario local
        • 3.1.6 Desactivar una cuenta de usuario local
        • 3.1.7 Eliminar una cuenta de usuario local
      • 3.2 Grupos
        • 3.2.1 Obtener la lista de grupos locales
        • 3.2.2 Crear un grupo local
        • 3.2.3 Modificar las propiedades de un grupo local
        • 3.2.4 Renombrar un grupo local
        • 3.2.5 Eliminar un grupo local
      • 3.3 Administrar los miembros de los grupos locales
        • 3.3.1 Agregar miembros en un grupo local
        • 3.3.2 Obtener los miembros presentes en un grupo local
        • 3.3.3 Eliminar miembros de un grupo local
    • 4. Carpetas compartidas
      • 4.1 Crear un recurso compartido de red
      • 4.2 Recuperar información de los recursos compartidos de red
      • 4.3 Modificar un recurso compartido de red existente
      • 4.4 Eliminar un recurso compartido de red
      • 4.5 Administrar los permisos del recurso compartido SMB
        • 4.5.1 Recuperar los permisos del recurso compartido
        • 4.5.2 Agregar o revocar permisos de acceso al recurso compartido
        • 4.5.3 Bloquear o desbloquear permisos de acceso al recurso compartido
    • 5. Gestión de los permisos NTFS
      • 5.1 Obtener los permisos NTFS de un recurso
      • 5.2 Definir los permisos NTFS en un recurso
  • Buscar y recopilar información
    • 1. Introducción
    • 2. Buscar archivos
      • 2.1 Buscar archivos en función de sus propiedades
      • 2.2 Utilizar el resultado de la búsqueda
      • 2.3 Buscar en el contenido de los archivos
    • 3. Comparar objetos
      • 3.1 Comparar dos archivos de texto
      • 3.2 Comparar dos archivos de datos
    • 4. Recuperar la información general del equipo
    • 5. Las variables de entorno
    • 6. Obtener información gracias a las clases WMI
      • 6.1 El cmdlet Get-WmiObject
      • 6.2 Explotar algunas clases WMI
        • 6.2.1 Información vinculada a la BIOS
        • 6.2.2 Información vinculada al equipo que trabaja con Windows
        • 6.2.3 Información vinculada al equipo (producto)
        • 6.2.4 Información vinculada al procesador (CPU)
        • 6.2.5 Información vinculada a los discos
        • 6.2.6 Información vinculada a los servicios
        • 6.2.7 Información vinculada a las carpetas compartidas
        • 6.2.8 Información vinculada a los comandos de arranque
        • 6.2.9 Información vinculada al sistema operativo
        • 6.2.10 Información vinculada a la unidad de CD/DVD
        • 6.2.11 Información vinculada a la placa base
        • 6.2.12 Información vinculada a la batería
        • 6.2.13 Información vinculada a la tarjeta de red
        • 6.2.14 Información vinculada a la memoria
        • 6.2.15 Información vinculada a las aplicaciones
    • 7. Actualizaciones
      • 7.1 Mostrar las actualizaciones instaladas
      • 7.2 Interactuar con las actualizaciones con wusa.exe
        • 7.2.1 Instalar una actualización
        • 7.2.2 Desinstalar una actualización
  • Administrar el hardware y los dispositivos
    • 1. Introducción
    • 2. Las tarjetas de red
      • 2.1 Realizar un ping
      • 2.2 Modificar los parámetros de la tarjeta de red
        • 2.2.1 Parametrizar la configuración IP
        • 2.2.2 Parametrizar la configuración DNS
      • 2.3 Resolución de nombres DNS
      • 2.4 Consultar y vaciar la caché DNS
      • 2.5 Renovar la inscripción del cliente DNS
    • 3. Las conexiones VPN
      • 3.1 Crear una conexión VPN
      • 3.2 Modificar una conexión VPN
      • 3.3 Eliminar una conexión VPN
    • 4. La gestión de discos
      • 4.1 Los discos duros
        • 4.1.1 Redimensionar una partición
        • 4.1.2 Crear una nueva partición
        • 4.1.3 Formatear una partición
        • 4.1.4 Asignar una letra de unidad a una partición
        • 4.1.5 Eliminar la letra de unidad de una partición
        • 4.1.6 Inicializar un disco
        • 4.1.7 Modificar las propiedades de un disco
        • 4.1.8 Limpiar un disco
        • 4.1.9 Optimizar una partición
        • 4.1.10 Corregir los errores de una partición
        • 4.1.11 Eliminar una partición
      • 4.2 Los discos duros virtuales
        • 4.2.1 Crear un disco duro virtual
        • 4.2.2 Montar un disco duro virtual
        • 4.2.3 Compactar un disco duro virtual de tipo extensión dinámica
        • 4.2.4 Convertir un disco duro virtual
        • 4.2.5 Redimensionar un disco duro virtual
    • 5. La gestión de la energía
      • 5.1 Mostrar los planes de energía
      • 5.2 Escoger un plan de energía
    • 6. La gestión de las impresoras
      • 6.1 Los controladores de impresión
        • 6.1.1 Conocer los controladores de impresión instalados
        • 6.1.2 Agregar un controlador de impresión
        • 6.1.3 Eliminar un controlador de impresión
      • 6.2 Los puertos de impresión
        • 6.2.1 Obtener la lista de puertos
        • 6.2.2 Crear un nuevo puerto
        • 6.2.3 Eliminar un puerto
      • 6.3 Las impresoras
        • 6.3.1 Agregar una impresora
        • 6.3.2 Modificar los parámetros de una impresora
        • 6.3.3 Renombrar una impresora
        • 6.3.4 Eliminar una impresora
        • 6.3.5 Definir una impresora predeterminada
  • Administrar aplicaciones
    • 1. Administrar las aplicaciones instaladas
      • 1.1 Enumerar las aplicaciones instaladas
      • 1.2 Filtrar las consultas
        • 1.2.1 Filtrar por nombre
        • 1.2.2 Filtrar por fabricante
      • 1.3 Desinstalar una aplicación
    • 2. Lanzar un ejecutable
    • 3. Windows Installer (MSI)
      • 3.1 ¿ Qué es Windows Installer ?
      • 3.2 Instalar un paquete MSI
      • 3.3 Aplicar una actualización (.msp)
      • 3.4 Desinstalar una aplicación con un paquete MSI
  • Administrador de paquetes
    • 1. Presentación
      • 1.1 Arquitectura
      • 1.2 El módulo Package Management
        • 1.2.1 Encontrar un paquete
        • 1.2.2 Instalar paquetes
        • 1.2.3 Herramienta de inventario
    • 2. Requisitos previos y funcionamiento
    • 3. Descripción de los cmdlets y demostración
      • 3.1 Agregar un proveedor de paquetes
      • 3.2 Buscar un paquete
      • 3.3 Instalar un paquete
      • 3.4 Actualizar un paquete
      • 3.5 Desinstalar un paquete
      • 3.6 Mostrar el conjunto de programas instalados (auditoría)
    • 4. Escenarios de uso
  • Administración remota de puestos de trabajo
    • 1. Introducción
    • 2. La comunicación remota del Framework .NET
      • 2.1 Los cmdlets de comunicación remota del Framework .NET
      • 2.2 Algunos ejemplos de envío remoto de comandos
    • 3. Administración remota con Windows PowerShell
      • 3.1 ¿ Qué es PowerShell Remoting ?
      • 3.2 Funcionamiento de PowerShell Remoting
      • 3.3 Requisitos previos
      • 3.4 Activar PowerShell Remoting
      • 3.5 Los métodos de autenticación
    • 4. Administración remota
      • 4.1 Los distintos tipos de sesiones remotas
      • 4.2 Las sesiones permanentes
        • 4.2.1 Crear una sesión permanente de manera remota
        • 4.2.2 Obtener la lista de sesiones permanentes abiertas
        • 4.2.3 Eliminar una sesión permanente de manera remota
      • 4.3 Abrir una sesión interactiva de PowerShell remota
      • 4.4 Ejecución remota de un comando
      • 4.5 Ejecutar scripts de manera remota
  • Scripting
    • 1. Seguridad
      • 1.1 ¿ Por qué es importante la seguridad ?
      • 1.2 ¿ Cuáles son los riesgos ?
      • 1.3 Optimizar la seguridad de ejecución de los scripts
        • 1.3.1 Los archivos de script Windows PowerShell (.ps1)
        • 1.3.2 Las directivas de ejecución
        • 1.3.3 Conocer la directiva de ejecución en curso
        • 1.3.4 Cambiar de directiva de ejecución
      • 1.4 Implementar las directivas de ejecución por GPO
      • 1.5 Las distintas directivas de la estrategia de ejecución
      • 1.6 Desbloquear la ejecución de un script
    • 2. Windows PowerShell ISE
      • 2.1 Las buenas prácticas del scripting
      • 2.2 Paso de parámetros
        • 2.2.1 Los parámetros de los scripts
        • 2.2.2 Los parámetros de las funciones
      • 2.3 Depurar
    • 3. Ejecutar y desplegar los scripts
      • 3.1 Por línea de comandos
      • 3.2 Por GPO
        • 3.2.1 Requisitos previos
        • 3.2.2 Configurar la directiva de grupo
        • 3.2.3 Implementar un filtro WMI
        • 3.2.4 Vincular la directiva de grupo a un objeto
        • 3.2.5 Comprobar la aplicación del objeto GPO en los puestos clientes
        • 3.2.6 Desplegar y ejecutar un script una única vez
      • 3.3 Uso de un archivo XML para sus scripts
        • 3.3.1 Explicación y escenario de ejemplo
        • 3.3.2 Datos encriptados en el archivo XML
  • Casos prácticos y otras características
    • 1. Conectar una unidad de red
    • 2. Envío de e-mails
    • 3. Implementar carpetas compartidas
    • Conclusión
  • Anexos
    • 1. Lista de cmdlets
    • 2. Lista de características disponibles en Windows 10
    • índice

Autor

Julien MUSYMás información

Consultor Modern Workplace (SharePoint, Microsoft 365), Julien Musy interviene también regularmente en misiones de formación y en la definición de arquitecturas técnicas en el marco de proyectos colaborativos. Posee varias certificaciones de Microsoft (MCSE, MCSA). Su experiencia y su destreza en la administración de sistemas Windows le han permitido escribir un libro eficaz que proporcionará a los lectores la información necesaria para la administración de los puestos cliente con Windows PowerShell.

Características

  • Número de páginas 616 páginas
  • Publicación abril 2021
    • Encuadernación rústica - 17 x 21 cm
    • ISBN: 978-2-409-03039-0
    • EAN: 9782409030390
    • Ref. ENI: EIT35.1POWAW
  • Publicación abril 2021
    • HTML
    • ISBN: 978-2-409-03040-6
    • EAN: 9782409030406
    • Ref. ENI: LNEIT35.1POWAW

Descargas

Al completar este formulario, acepta recibir información y comunicaciones comerciales sobre nuestros productos y servicios. Puede darse de baja de nuestra newsletter en cualquier momento. Si desea conocer más información acerca de nuestra política de protección de datos, pulse aquí.
  • Descargar los ejemplos del libro (6 Ko)