Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Frage zum Copy Job Robocopy etc Möchte Folder kopieren aber ohne Inhalt. Es sollen nur Dateien mit xml kopiert werden

Mitglied: 91863

91863 (Level 2)

23.09.2013 um 13:21 Uhr, 2095 Aufrufe, 13 Kommentare

Hallo Zusammen,

wir haben ein Sicherungssystem , das alle Kunden auf ein NAS System ablegt. Nun wird jeder Kunde als Profile.xml abgespeichert.
Darin sind Kundendaten und Backupjobs definierte. Zerreist es morgen das NAS , sind alle Backupjobs und Kunden weg. Und müssten manuell neu angelegt werden.
Nun möchte ich ein Copy machen über das NAS. Es soll die Ordnerstruktur kopieren, aber keine Dateien mitnehmen. Es soll nur Dateien mit *XML , *xml1 (System legt mehrere an *xml2 bis xml9 ) mitkopieren.
Im falle eine Crash kann die Struktur einfach auf das neue NAS gelegt werden, danach zieht es die JOBs neu an. Mit Robocopy habe ich nicht rausgefunden wie ich das machen kann. Nur ganze Strukturen , oder einzelne Files.

Gruss
Ralf
Mitglied: colinardo
23.09.2013, aktualisiert um 14:01 Uhr
Hallo Ralf,
dazu könntest du folgendes Powershell-Script hernehmen: (Quell und Ziel-Ordner in der letzten Zeile angeben)
01.
function CopyStructureWithXML($source,$target){
02.
    ##get all XML files (*.xml[1-9])
03.
    $allXMLFiles = get-childitem $source -Recurse | ?{$_.Extension -match "\.xml[1-9]*"}
04.
    ##get all folders recursive
05.
    $allFolders = get-childitem $source -Recurse |?{$_.PSIsContainer}
06.
    ##pre-create folders
07.
    foreach ($fldr in $allFolders){
08.
        $newFolder = $fldr.FullName.Replace("$source","$target")
09.
        if (!(Test-Path $newFolder)){
10.
            md $newFolder | out-null
11.
        }
12.
    }
13.
    # copy files
14.
    foreach ($file in $allXMLFiles){
15.
        $targetFile = $file.FullName.Replace("$source","$target")
16.
        $sourcefile = $file.FullName
17.
        copy-item -Path $sourcefile -Destination $targetFile -Force
18.
    }
19.
}
20.

21.
CopyStructureWithXML "F:\quelle" "F:\ziel"
Grüße Uwe
Bitte warten ..
Mitglied: 91863
23.09.2013 um 16:24 Uhr
Hallo,

ich habe das abgespeichert als *.ps1 Datei , aber wenn ich es ausführe zeiht es mir die Dateien nicht raus.

Gruss
Ralf
Bitte warten ..
Mitglied: colinardo
23.09.2013, aktualisiert um 16:33 Uhr
wenn du noch nicht mit powershell gearbeitet hast musst du erst die Scriptsicherheit hiermit in einer Powershell Konsole als Admin einstellen:
set-executionpolicy RemoteSigned
Das Script ansich läuft ansonsten bei mir einwandfrei... und macht das so wie du es geschrieben hast, die Ordnerstruktur replizieren und nur die XML-Dateien in den Ordnern mitkopieren...

Grüße Uwe
Bitte warten ..
Mitglied: Endoro
23.09.2013, aktualisiert um 21:54 Uhr
Hi,
angenommen dein NAS ist Volume Z: sollte es so gehen:
01.
robocopy "Z:\" "D:\backup\folder" *.xml? /l /e
Wenn die Ausgabe iO ist, durch Loeschen des Parameters /l scharf stellen.
lg.

PS: /s wieder gelöscht. thx. bastla.
Bitte warten ..
Mitglied: bastla
23.09.2013, aktualisiert um 21:22 Uhr
@ Endoro
Wozu das "/s" (der Rest sähe bei mir gleich aus)?

Grüße
bastla
Bitte warten ..
Mitglied: Endoro
23.09.2013 um 21:52 Uhr
@bastla

Hi, hast du vollkommen recht, den hab ich mir von Xcopy ausgeliehen
l.g.
Bitte warten ..
Mitglied: bastla
23.09.2013 um 22:19 Uhr
@ Endoro
den hab ich mir von Xcopy ausgeliehen
... wo er auch schon nicht nötig war ...

Grüße
bastla
Bitte warten ..
Mitglied: 91863
24.09.2013 um 09:44 Uhr
Hallo,

mit dem /e kommt das Subdirectory inclusive Inhalt mit. ich brauche eben nur die Directorys.

Gruss
Ralf
Bitte warten ..
Mitglied: colinardo
24.09.2013, aktualisiert um 09:54 Uhr
Zitat von 91863:
Hallo,
mit dem /e kommt das Subdirectory inclusive Inhalt mit. ich brauche eben nur die Directorys.
Dann machst du grundlegend etwas falsch, wenn alles was wir dir hier anbieten bei Dir nicht funktioniert und bei uns schon ...
Poste doch bitte deine verwendete Zeile. Wahrscheinlich hast du das *.xml? vergessen.

Grüße Uwe
Bitte warten ..
Mitglied: 91863
24.09.2013 um 10:12 Uhr
Hoi Uwa,

beim Robocopy hatte ich noch das /l als Probe drinnen ! Also kommt es ohne Inhalt so ?

Gruss
Ralf
Bitte warten ..
Mitglied: colinardo
24.09.2013, aktualisiert um 10:20 Uhr
Zitat von 91863:
beim Robocopy hatte ich noch das /l als Probe drinnen ! Also kommt es ohne Inhalt so ?
@Endoro hat's doch schon richtig gepostet, ich weiß nicht wo dein Problem liegt ? Dies kopiert alle Ordner (auch leere) ohne Inhalt bzw. nur die (*.xml[1-9]) Dateien.
01.
robocopy "Z:\" "D:\backup\folder" *.xml? /e
G. Uwe
Bitte warten ..
Mitglied: 91863
24.09.2013 um 10:20 Uhr
Ok Sorry. Ich teste es eben. Hatte bei Robocopy in der Befehlsreferenz gelesen , und das falsch interpretiert.

Gruss
Ralf
Bitte warten ..
Mitglied: 91863
24.09.2013 um 12:09 Uhr
Danke zusammen.

Es geht mit Robocopy einwandfrei.

Gruss
Ralf
Bitte warten ..
Ähnliche Inhalte
VB for Applications

Inhalt einer XML Datei Script ändern

gelöst Frage von chris27584VB for Applications4 Kommentare

Hallo zusammen, in folgendem Script <?xml version="1.0"?> -<SkClientConfig xmlns:xsi=" xmlns:xsd=" <LastServerIndex>1</LastServerIndex> <LastUser>11111</LastUser> <LastWorkplace>2358</LastWorkplace> -<SerializableFont> <FontValue>Microsoft Sans Serif; 8,25pt</FontValue> </SerializableFont> ...

Batch & Shell

XML-Inhalt austauschen

gelöst Frage von noscriptBatch & Shell10 Kommentare

Hallo zusammen Nachdem ich nun das komplette Internet gefühlt zwei Mal gelesen, aber nicht kapiert habe, versuch ichs nun ...

XML

Inhalt einer .xml Datei ändern mit Batch File

Frage von JJSchumacherXML10 Kommentare

Hallo Zusammen, Ich habe eine kleine Datei activeSite.xml mit folgendem Inhalt: Diese würde ich gerne mit einem .bat (Batch) ...

Batch & Shell

XML-Inhalt austauschen V2

gelöst Frage von noscriptBatch & Shell2 Kommentare

hi mit folgendem Script bearbeite ich xml's welche in einem ordner abgelegt sind. nun möchte ich das script so ...

Neue Wissensbeiträge
Humor (lol)
Preisvertipper
Information von Dilbert-MD vor 2 TagenHumor (lol)7 Kommentare

Moin! weil heute Freitag ist, zeige ich Euch den Preisvertipper der Woche: vergesst den Acer Predator 21x, der ist ...

Windows Update
Sicherheitsupdate für SQL Server 2014 SP3
Information von sabines vor 3 TagenWindows Update2 Kommentare

Für den SQL Server 2014 existiert ein Sicherheitsupdate. Laut KB Artikel wird es als CU3 angezeigt: Server 2014 SP3 ...

Backup

Veeam Agent für MS Windows - neue Version verfügbar (bedingt jedoch offenbar .NET Framework 4.6)

Information von VGem-e vor 4 TagenBackup1 Kommentar

Moin Kollegen, einer unserer Server zeigte grad an, dass für o.g. Software ein Update verfügbar ist. Ob ein evtl. ...

Python

Sie meinen es ja nur gut - Microsoft hilft python-Entwicklern auf unnachahmliche Weise

Information von DerWoWusste vor 6 TagenPython2 Kommentare

Stellt Euch vor, Ihr nutzt python unter Windows 10 und skriptet damit regelmäßig Dinge. Nach dem Update auf Windows ...

Heiß diskutierte Inhalte
Cloud-Dienste
MS Sharepoint generelle Frage zur Einrichtung
Frage von ralf86Cloud-Dienste15 Kommentare

Hallo, ich will den Sharepoint als FileServer nutzen. Hier sollen mehrere Freigabeordner mit unterschiedlichen Berechtigungen erstellt werden z.B. Geschäftsführung ...

Router & Routing
FritzBox und SynologyNAS VPN
Frage von ndeedyRouter & Routing10 Kommentare

Moin moin. Irgendwie habe ich entweder ein bescheuertes Setup, oder mir bereits komplett die Birne mit Versuchen durchgebraten. Bin ...

Vmware
VMware Update 5.1 zu 6.7U4
gelöst Frage von patrickebertVmware8 Kommentare

Hallo alle zusammen, ich den nächsten Monaten steht für mich die Umstellung zwei neuer physikalischer Server an und ich ...

Outlook & Mail
Outlook 2016: Schrift der Ordnerspalte verkleinern
Frage von usercrashOutlook & Mail7 Kommentare

Hallo, wie/wo kann man in MS Outlook 2016 im Ordnerbereich am linken Bildrand die Schriften, die Überschriften und den ...