Búsqueda de sitios web

Cómo encontrar la asignación de unidades GPO


Al mover datos a una nueva estructura de archivos, p. Al implementar DFS, debe actualizar todas las referencias.

Las referencias de datos normalmente se encuentran en GPO con configuraciones para asignación de unidades y distribución de software.

Pueden existir muchas otras referencias, como referencias de hojas de Excel, referencias de scripts genéricos, etc.

Por ahora nos centraremos en:

  • GPO con mapeo de unidades

Consulte este artículo para obtener información sobre cómo buscar y editar GPO con distribución de software.

Para obtener instrucciones detalladas sobre cómo crear sus propios scripts de análisis de GPO, lea esto.

Uso de PowerShell para identificar la asignación de unidades GPO

En un dominio antiguo con una larga historia puede resultar difícil encontrar todas las políticas que hagan referencia a los datos que estás transfiriendo.

Para asegurarse de no perderse nada, tiene sentido saltar a PowerShell.

Utilice el siguiente script para identificar todas las asignaciones de unidades que se encuentran en los GPO de su dominio:

$Reports = Get-GPO -All | Get-GPOReport -ReportType Xml
$DriveMappings = @()
ForEach ($Report In $Reports) {
  $GPO = ([xml]$Report).GPO
  $LinkCount = ([string[]]([xml]$Report).GPO.LinksTo).Count
  $Enabled = $GPO.User.Enabled
  ForEach ($ExtensionData In $GPO.User.ExtensionData) {
    If ($ExtensionData.Name -eq "Drive Maps") {
      $Mappings = $ExtensionData.Extension.DriveMapSettings.Drive
      ForEach ($Mapping In $Mappings) {
        $DriveMapping = New-Object PSObject -Property @{
          GPO         = $GPO.Name
          LinkCount   = $LinkCount
          Enabled     = $Enabled
          DriveLetter = $Mapping.Properties.Letter + ":"
          Label       = $Mapping.Properties.label
          Path        = $Mapping.Properties.Path
        }
        $DriveMappings += $DriveMapping
      }
    }
  }
}
Write-Output $DriveMappings | ft GPO, LinkCount, Enabled, DriveLetter, Label, Path -AutoSize

El resultado del script será similar a este:

GPO             LinkCount Enabled DriveLetter Label           Path
---             --------- ------- ----------- -----           ----
Drive Mapping H         1 true    H:          Documents       \\fileserver1\data
Drive Mapping U         1 true    U:          Personal drive  \\fileserver1\homedir$\%LogonUser%
Drive Mapping G         0 false   G:          Company archive \\fileserver1\dokumenter$
Drive Mapping P         3 true    P:          Accounting      \\fileserver2\XAL
Drive Mapping I         0 false   I:          Branch files    \\fileserver2\infomenu

Una vez identificado, revise qué GPO hacen referencia a los datos que está moviendo. Luego, haga un plan para actualizar estos GPO al realizar el cambio.

Para obtener una introducción completa sobre GPO, orden de aplicación, filtrado, etc., consulte este artículo.

Artículos relacionados