norbertk
Goto Top

Suche nach Rechnern mit Ordner-Synchronisation

Hallo,

ich möchte alle Rechner (alles Win7, DC Win 2012 Standard) in unserer Domäne ermitteln, die Ordner vom Fileserver auf lokale Laufwerke synchronisieren (also Offline-Daten erstellen). Leider habe ich dazu hier im Forum nichts gefunden.

Hat jemand eine Idee, wie man das lösen könnte?

MfG

Content-Key: 294250

Url: https://administrator.de/contentid/294250

Printed on: April 26, 2024 at 18:04 o'clock

Mitglied: 122990
Solution 122990 Jan 26, 2016, updated at Jan 27, 2016 at 13:48:37 (UTC)
Goto Top
Lässt sich per WMI in der Klasse Win32_OfflineFilesItem abfragen
https://msdn.microsoft.com/en-us/library/windows/desktop/bb309196(v=vs.8 ...

Ob du das nun mit einem Startscript oder Remote z.B. mit Powershell (Get-WMIObject) machst bleibt dir überlassen.

Beispiel auf dem Server ausgeführt:
Servername welcher in den Offline-Files geprüft werden soll in Zeile 16 anpassen.
Import-Module ActiveDirectory

function Send-Ping([string]$device,[int]$delay){
    $ping = New-Object System.Net.NetworkInformation.Ping
    try{
        if($ping.Send($device,$delay).Status -ne "Success"){  
            return $false
        }else{
            return $true
        }
    }catch{return $false}
}

Get-ADComputer -Filter * | select -Expand DNSHostName | %{
    if(Send-Ping $_ -delay 500){
        gwmi win32_OfflineFilesItem -ComputerName $_ -EA Ignore | ?{$_.ItemPath -like '\\FILESERVER01*'} | %{write-host "$($_.PSComputerName) hat Offline-Dateien" -f green}  
    }else{
        write-host "Computer $_ does not respond to ping within 500ms." -F yellow  
    }
}
Gruß grexit
Member: agowa338
agowa338 Jan 26, 2016 at 22:53:54 (UTC)
Goto Top
Wenn es ein Problem mit Offline Kopien ist, deaktiviere diese einfach am Fileserver und kein Client kopiert die Dateien mehr.
Member: norbertk
norbertk Jan 27, 2016 at 13:45:46 (UTC)
Goto Top
Hallo grexit,

ich habe das Skript mal angetestet. Scheint soweit zu funktionieren.

Danke dir recht herzlich.

MfG