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

Verzeichnisliste mit Robocopy verarbeiten

Mitglied: Benistcreative

Benistcreative (Level 1) - Jetzt verbinden

08.11.2018 um 14:30 Uhr, 221 Aufrufe, 4 Kommentare

Guten Tag,

Ich habe jetzt schon sehr lange hier und in anderen Foren nach Lösungen gesucht aber konnte leider nichts finden, was mein Problem löst.
Ich möchte mit hilfe eines Verzeichnis einzelne Dateien und Ordner mit robocopy kopieren.
Das ganze soll in etwa so aussehen:

Verzeichnis-Datei:
C:\Pfad\Datei
C:\Pfad\Ordner\*

Mein Problem ist nun, dass ich nichts finde, wie ich solch eine Liste in robocopy einbetten kann.
Ich werde mehrere dieser Verzeichnislisten benutzen müssen also wäre es schön, wenn die Lösung universal einsetzbar wäre.

Ich nutze zum testen meiner Batch Dateien aktuell eine VM, welche ich über eine Netzwerkbrücke mit meinem PC komunizieren lasse, da ich plane meine Lösung in einem größerem Netzwerk zu nutzen, vielleicht ist das ein wichtiges Detail.

Ich freue mich über jegliche Hilfe.

Grüße,
Ben
Mitglied: lcer00
08.11.2018 um 14:36 Uhr
Hallo,

einfachste und transparenteste Lösung - Du musst ein Skript basteln, dass:
  • die Verzeichnislistendatei ausliest
  • und daraus eine neue Skriptdatei generiert mit einem Robocopy-befehl pro Verzeichniseintrag
  • diese startest Du dann.

Grüße


lcer
Bitte warten ..
Mitglied: Benistcreative
08.11.2018 um 14:58 Uhr
Hallo Icer,

erst einmal danke für deine Hilfe.

Ich möchte, bzw. soll wenn möglich, die Skriptdatei so aussehen lassen:

<Quellpfad aus der Vezeichnisliste> <Zielpfad> /<robocopy Parameter>

Was nicht sein soll ist, dass ich für jede Datei, die kopiert wird eine Zeile brauche, damit die Anwendung am Ende halbwegs Modular bleibt, aufgrund der vielen Verzeichnislisten.

Der Punkt ist leider, dass ich nicht weiß, wie ich die Quellpfäde auslesen lasse. Ich nutze robocopy leider erst seit Gestern, weil es für mein Projekt passend ist.

Grüße,
Ben
Bitte warten ..
Mitglied: lcer00
08.11.2018 um 15:18 Uhr
Hallo,

Ich nutze robocopy leider erst seit Gestern, weil es für mein Projekt passend ist.
liest Du da: https://docs.microsoft.com/de-de/windows-server/administration/windows-c ...

Also ich sehe da keine Möglichkeit, eine Liste an robocopy zu übergeben.

Ich möchte, bzw. soll wenn möglich, die Skriptdatei so aussehen lassen:
wovon reden wir eigentlich? windows-cmd, powershell ????

Du musst in jedem Fall eine Schleife programmieren, die entweder robocopy quasi zeilenweise ausführt oder eine 2. Skriptdatei dynamisch erzeugt, die Du dann ausführst.

Grüße

lcer
Bitte warten ..
Mitglied: Benistcreative
08.11.2018 um 15:36 Uhr
Hallo,

Wir reden von windows-cmd. Ich würde auch am liebsten bei robocopy in cmd, bzw. eine batch Datei welche cmd Code ausführt, bleiden.

Die Befehle für robocopy habe ich mir gerade auch nochmals alle durchgelesen ohne darin etwas zu finden.

Ich habe eine ähnliche Lösung gefunden gehabt, welche aber xcopy benutzt:

@echo off & setlocal
set "Liste=D:\Deine Liste.txt"
set "Ziel=X:\Test"
for /f "usebackq delims=" %%i in ("%Liste%") do xcopy /e "%%i" "%Ziel%\%%~nxi\"

Hier die Quelle der Lösung:
https://www.administrator.de/forum/kopieren-dateien-dateiliste-156444.ht ...

Grüße,
Ben
Bitte warten ..
Ähnliche Inhalte
Windows Server

Es sind momentan keine Anmeldeserver zum verarbeiten

gelöst Frage von D4an1kWindows Server5 Kommentare

Hey, vorab habe ich schon einiges hier gelesen, was mein Problem leider nicht lösen konnte. Folgendes Szenario: - Windows ...

Batch & Shell

Dateien verarbeiten mit PowerShell

gelöst Frage von Forseti2003Batch & Shell3 Kommentare

Hallo in die Runde, ich bastel gerade hier an einem PowerShell-Skript, die Anforderungen sind überschaubar: 1) Lies aus dem ...

Batch & Shell

Ähnliche Dateinamen zusammen verarbeiten

gelöst Frage von JT-131Batch & Shell2 Kommentare

Hallo zusammen, gibt es eine Möglichkeit die ersten 7 Zeichen eines Dateinamens auszulesen und in eine variable zu speichern ...

Batch & Shell

Alle Dateien aus einem Ordner verarbeiten

gelöst Frage von neo243Batch & Shell2 Kommentare

Hallo Leute, ich wollte aus einem Ordner alle dateien per ffmpeg Encoden bekomme dann aber leider folgenden Fehler: "%~a" ...

Neue Wissensbeiträge
Utilities
Teamviewer 14 Verbindungsprobleme mit Proxy
Tipp von PeterleB vor 12 StundenUtilities

Nach dem Umstieg von Version 13 auf 14 wollte sich TV nicht mehr mit dem Netz verbinden, ignorierte offenbar ...

Administrator.de Feedback
Unsere Datenbank wurde umgestellt
Information von Frank vor 15 StundenAdministrator.de Feedback5 Kommentare

Hallo User, ich habe in der Nacht unsere Datenbank umgestellt. D.h. neue Version (MySQL 8) und andere Örtlichkeit. Sollte ...

Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 3 TagenSonstige Systeme6 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Datenschutz

Microsoft und DSGVO - ob das wohl jemals klappt (Probleme beim Datenabfluss für Office Pro Plus)?

Tipp von VGem-e vor 3 TagenDatenschutz5 Kommentare

Servus Kollegen, siehe Aber wer setzt schon MS Office Pro Plus ein? Wie dann der Stand beim "normalen" MS ...

Heiß diskutierte Inhalte
Windows 10
Programm unter Windows 10 automatisch mit administrativen Rechten starten
Frage von GrafmulderWindows 1018 Kommentare

Hallo zusammen! Zur Situation: Ich benutze Windows 10 Pro für Workstations (Build 1803) mit zwei Konten. Einem Administratorkonto und ...

LAN, WAN, Wireless
Empfehlung Powerline Adapter
Frage von AgilolfingerLAN, WAN, Wireless16 Kommentare

Hallo Zusammen, ich brauche eine Empfehlung von euch. Ich möchte in einem privaten Haushalt eine Powerline Lösung einrichten. Allerdings ...

Vmware
Gebrauchten ESXi- Server verkaufen: Festplatten DSGVO-konform löschen?
Frage von l.scheperVmware12 Kommentare

Hallo, wir möchten einen gebrauchten FUJITSU Server verkaufen. Auf dieser Maschine ist noch ein installiertes ESXi 5.1 und ne ...

Netzwerke
Server: Sporadische Netzwerk-Aussetzer
Frage von ennveeNetzwerke9 Kommentare

Liebe Community, in einer Konfiguration mit einem Windows 2016-Server (s.u.) und 8 Clients beobachten wir unregelmäßige kurze Aussetzer - ...