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

Batch welche automatisch erstellten Ordner kopiert

Mitglied: Oli-nux

Oli-nux (Level 1) - Jetzt verbinden

23.03.2009, aktualisiert 13:51 Uhr, 6638 Aufrufe, 7 Kommentare

Ich bräuchte eine Batch-Datei die einen bestimmten Unterordner eines Programmes in einen anderen Ordner kopiert.
Das Programm erzeugt in einem temporären Ordner einen Ordner der immer einen anderen Namen hat.
Nennen wir das Programm imakeitforyou, dann wird in dem Temp-Ordner ein neuer Ordner namens imakeitforyou_"Zahlen" erzeugt.
Die "Zahlen" sind dabei zufällig gewählt, so dass ich dazu nichts sagen kann.

Die Batch soll mir jetzt den erzeugten Ordner (imakeitforyou_"Zahlen") in einen von mir - auch in der Batch - anzugebenden Ordner kopieren.

Beispiel könnte so ähnlich aussehen:
IF EXIST "C:\my_prog\imakeitfouryou_1234" (
md "C:\my_prog\kopie_von_imakeitforyou"
copy "C:\my_prog\imakeitforyou_1234\*.*" "C:\my_prog\kopie_von_imakeitforyou\*.*"
)

Die Frage ist, wie die Batch aussehen muss, wenn sie den automatisch erstellten Ordner - mit den immer anderen Zahlen - auslesen und kopieren soll?

PS: Beispielcode ist nicht von mir!
Mitglied: TobiisFreaky
23.03.2009 um 14:16 Uhr
Warum kopierst du nicht den ganzen Ordner?

also

copy C:\my_prog\imakeitforyou

LG Tobi
Bitte warten ..
Mitglied: Oli-nux
23.03.2009 um 14:26 Uhr
Das Problem ist, dass das Programm den Ordner, welchen ich kopieren möchte, selbständig löscht und durch einen gleichnamigen Ordnernamen ersetzt doch leider mit gaaaanz anderem Inhalt als vor dem automatischen Löschen.
Bitte warten ..
Mitglied: TobiisFreaky
23.03.2009 um 14:31 Uhr
Ja das habe ich soweit verstanden, nur du hast geschrieben, dass der Unterordner in diesem Ordner "Imakeitforyou" kopiert werden soll, warum lässt du per Batch nicht gleich den ganzen Ordner "Imakeitforyou" kopieren?!

LG Tobi
Bitte warten ..
Mitglied: Oli-nux
23.03.2009 um 14:38 Uhr
Habe ich auch schon probiert, das Programm erstellt mir in imakeitforyou den Ordner - nennen wir ihn thiswasivemade - löscht diesen automatisch und erstellt gleich wieder denselben Ordner nur diesmal mit anderen Inhalt.

Lasse ich per Batch also den Ordner kopieren - auch den ganzen Ordner -,dann habe ich den Inhalt der nach dem Löschen und neu erstellen des Ordners sich darin befindet.
Ich möchte also nur den Ordner auslesen bevor er automatisch gelöscht und erneut automatisch (mit neuem Inhalt) angelegt wird.

Besser erklären geht nicht.
Bitte warten ..
Mitglied: TobiisFreaky
23.03.2009 um 15:07 Uhr
Es ist also eine Aktion die mehrmals stattfindet.

DIR /AD /B > C:\Ordnerinhalt_von_imakeitfouryou.txt
FOR /F %%i IN ("C:\Ordnerinhalt_von_imakeitfouryou.txt") DO @copy %%i "C:\neuer_Speicherort"

Die erste Zeile ließt zuerst alle Ordner aus C:\Ordnerinhalt_von_imakeitfouryou.txt aus und schreibt sie in die Textdatei C:\Ordnerinhalt_von_imakeitfouryou.txt.

In der 2. zeile wird per FOR-Schleife die Text-Datei ausgelesen und in den neuen Ordner "C:\neuer_Speicherort" kopiert. Dieser Vorgang wiederholt sich solange, wie Strings in der Text-Datei enthalten sind.

Das dürfte so für dein Gebrauch genügen.

LG Tobi
Bitte warten ..
Mitglied: Oli-nux
23.03.2009 um 15:15 Uhr
Danke, damit kann ich aber garnichts anfangen.
Bitte warten ..
Mitglied: bastla
23.03.2009 um 15:58 Uhr
Hallo Olinux!

Eigentlich sollte eine Zeile Batch (bei Direkteingabe an der Kommandozeile nur %i anstelle von %%i) genügen:
for /d %%i in ("C:\my_prog\imakeitfouryou_*.*") do xcopy "%%i\*.*" "C:\my_prog\kopie_von_imakeitforyou\"
bzw wenn die kopierten Dateien in einen Unterordner sollen:
for /d %%i in ("C:\my_prog\imakeitfouryou_*.*") do xcopy "%%i\*.*" "C:\my_prog\kopie_von_imakeitforyou\%%~nxi\"
Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Batch, die Ordner erstellt und Berechtigungen setzt

gelöst Frage von lordofremixesBatch & Shell12 Kommentare

Hallo zusammen, ich brauche eine Batch, die folgendes macht: - Auf C:\ einen Ordner Beispielordner erstellen (C:\Beispielordner) - Diesen ...

Windows Tools

ROBOCOPY kopiert Ordner mit Bildern

Frage von xchr1sWindows Tools10 Kommentare

Hallo Administrator.de-User, ich habe momentan ein ROBOCOPY-Script, welches alle 10 Sekunden ausgeführt wird. Momentan kopiert ROBOCOPY stumpf Ordner + ...

Microsoft Office

Excel erstellt automatisch Verknüpfungen

Frage von MaidubaMicrosoft Office2 Kommentare

Hallo liebe Forengemeinde, wenn eine Excel Datei gespeichert wird, dann wird von dieser Datei automatisch eine Verknüpfung des Ordners ...

Windows Server

Prüfpunkte werden automatisch erstellt

Frage von TumblerWindows Server7 Kommentare

Hallo liebe Community, ich habe hier ein eigenartiges Verhalten bei einem Server 2012 R2: Bei einer VM startet die ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 4 StundenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Olle Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 13 StundenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 1 TagSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 1 TagWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
OpenVPN Client Fehlermeldungen
Frage von chris84LAN, WAN, Wireless15 Kommentare

Hallo Zusammen, wir nutzen seit kurzem einen neuen Router und den OpenVPN Client. Die VPN Verbindung klappt; allerdings kommen ...

Sonstige Systeme
Wie Normenkataloge im Unternehmen bereit stellen?
Frage von MuzzepuckelSonstige Systeme14 Kommentare

Hallo Kollegen, ich lese schon lange hier mit, nun mein ersrer Beitrag, bzw. Frage. :-) Wir benötigen für unsere ...

Sicherheit
Verbindliche Zustellung per E-Mail?
Frage von ahussainSicherheit14 Kommentare

Hallo allerseits, ein Kunde von mir nutzt intensiv Fax. Hauptgrund: zusammen mit einer Empfangsbestätigung ist eine verbindliche Zustellung gewährleistet. ...

SAN, NAS, DAS
Entscheidung SAN Dell oder HP
Frage von VincorSAN, NAS, DAS13 Kommentare

Hallo, wir wollen uns für unsere Hyper V Umgebung eine neue SAN Anschaffen. Es laufen 30 VM's darunter, DC; ...