Articles

Repositorio de scripts de PowerShell para Active Directory

Este artículo reúne algunos scripts de PowerShell de Active directory útiles para usar en su trabajo diario.

Para que sea más fácil encontrar el script que necesita, la lista se divide en categorías.

Nota: Esta lista de scripts se compiló en base a los scripts recomendados por la mayoría de los usuarios de MSP y la amable ayuda de Dor Amit (MCT, MCSE SECURITY,CITP BI,Comptia Security+,MCITP SHAREPOINT).

Esta lista es solo para fines informativos. Atera no respalda, garantiza ni ofrece ninguna garantía con respecto a los scripts que se enumeran a continuación ni proporciona ningún soporte para ellos. Usted es responsable de decidir qué scripts usar, si un script es apropiado para lograr los resultados deseados y de usar los scripts correctamente. Recomendamos probar todos los scripts y configuraciones en un sistema de laboratorio de pruebas antes de probarlo en producción.

Para ejecutar sin problemas estos scripts siempre que los necesite, debe actualizar sus habilidades de PowerShell.

PowerShell también es muy útil para solucionar problemas, por lo que vale la pena invertir el tiempo necesario para aprender esta potente herramienta de scripting.

Haga clic aquí para aprender a ejecutar scripts de PowerShell con el agente Atera.

Scripts de Active Directory Powershell

  1. Obtener un Equipo Inactivo en el Dominio en función de la última Marca de Tiempo de inicio de sesión
  2. Cómo enviar una notificación de correo electrónico de bloqueo de cuenta
  3. Crear informes de Active Directory en Excel utilizando PowerShell
  4. Script de Powershell para exportar usuarios de Active Directory a CSV
  5. Notificación de correo electrónico de caducidad de contraseña
  6. Restablecer la contraseña para todos los usuarios especificados
  7. Obtener un Usuario Inactivo en el Dominio en función de la última marca de/li>
  8. Pertenencia A La Lista De Grupos Privilegiados
  9. Instalación de Active Directory en Windows Server 2012
  10. Activo Informe de permisos de OU de directorio
  11. Obtener la función de pertenencia a grupo anidada
  12. Informe de auditoría de Active Directory
  13. Administración de atributos de usuarios de Active Directory
  14. Lista de Miembros de grupo en Active Directory
  15. Credencial de prueba
  16. Combinar Objeto de usuario y contacto
  17. Volcado de Script de estructura de OU
  18. Limpiar carpeta de inicio
  19. Grupos de sincronización
  20. Deshabilitar o Habilitar el catálogo global en DC basado en el nombre introducido

Base de datos

  1. Recuperar información de SQL Server (Informe HTML)
  2. Exportar todas las fuentes de datos de informes SSRS y recursos
  3. Get-sqlInstance
  4. Crear Inventario de SQL Server en Red como Html

Exchange

  1. Obtener el tamaño del buzón de correo de Exchange 2010 para todos los Buzones de correo, salida a CSV
  2. Informe de licencias de Office 365
  3. Eliminar elementos duplicados de un buzón de correo
  4. Generar Informes para Estadísticas de Dispositivos de Exchange ActiveSync
  5. Generar
  6. Generar informe de estado para un entorno de Exchange Server 2016/2013/2010
  7. Script ActiveSyncReport
  8. Exportar todo el grupo de distribución y todos los miembros utilizando PS Script-Exchange 2007&2010
  9. ConvertFrom-LdapFilter
  10. Troubleshoot Exchange 2010 Mailbox Servers
  11. Generate Antivirus Exclusions for Exchange 2013 and 2016 Servers
  12. Export Exchange Message Tracking Logs to Excel

Hardware

  1. Get Server Inventory: CPU, Memory, and OS information. Exportar a CSV
  2. Obtener el estado del hardware del servidor Dell con Powershell
  3. Capturar información de HP ILO
  4. Ver la configuración del BIOS en los dispositivos Lenovo
  5. Determinar UEFI o BIOS heredados
  6. Get-FailingDrive
  7. Módulo de administración de hardware Fuera de banda
  8. Get-HardwareProfile
  9. Etiqueta de servicio Dell
  10. li>

Administración de cuentas locales

  1. Eliminar-Perfil local
  2. Obtener-Pertenencia al grupo local
  3. Establecer contraseña de usuario en máquinas remotas o locales
  4. Restablecer contraseña de administrador local
  5. Recuperar toda la información de cuentas de usuario locales en equipos remotos
  6. Agregar Usuario/Grupo de AD al Grupo de Administrador Local
  7. Módulo 2 de Administración de cuentas Locales.1

Registro y Monitoreo

  1. Monitoreo de Disponibilidad de sitios web / Monitoreo de URL

Redes

  1. Obtenga Información de Red de Computadoras Locales y Remotas

Office 365

  1. Enumere todos los Grupos de distribución y su Membresía en Office 365
  2. OneDriveMapper asigna automáticamente su OneDrive para Empresas al iniciar sesión
  3. Exportar la última fecha de inicio de sesión del usuario de Office 365 al archivo CSV

Sistema operativo

  1. Get-RemoteProgram Obtener la lista de programas instalados en equipos remotos o locales
  2. Determinar si un equipo es virtual
  3. Script para migrar tareas programadas de Windows XP/Server 2003 a 7/Server 2008
  4. Informes de activos de Excel y HTML Con Powershell
  5. Alerta / escáner activo de Cryptowall
  6. Script de inventario del sistema de Windows con PowerShell
  7. Obtener tareas programadas desde un equipo remoto
  8. Cómo crear una carpeta de inicio y conceder el permiso adecuado a los usuarios
  9. Obtener claves de producto de sistemas locales y remotos
  10. Comprobar si hay o servicios detenidos

Impresión

  1. Inventario de impresoras
  2. Administración del servidor de impresión
  3. Registrador de impresión PowerShell
  4. Comprobar si la impresora de red está conectada
  5. Migración de Impresoras del Servidor de impresión Antiguo al Nuevo Servidor de impresión
  6. Agregar permiso de impresora
  7. Agregar impresoras a un PC/equipo basado en la pertenencia a un grupo de equipos en AD
  8. Eliminar todas las Impresoras de red

Servicios de escritorio remoto

  1. Conectar-MSTSC – Abrir sesión RDP con credenciales

Seguridad

    nfraestructura de Administración suficiente (JEA) : Una Introducción

SharePoint

  1. Descargue e Instale los requisitos previos de SharePoint 2013 en Windows Server 2012
  2. Copie todos los archivos y carpetas de SharePoint Utilizando PowerShell

Utilizando Internet

  1. Conmutador Proxy IE
  2. Obtener la hora NTP de red
  3. Abra Internet Explorer, Inicie sesión en un sitio web y, a continuación, Inicie un ejecutable

Windows Azure

  1. Apagado/Inicio programado de la Máquina Virtual
  2. Conectarse a una máquina virtual de Azure